Colors Battle é um jogo de quebra-cabeça de lógica para um ou dois jogadores. O objetivo do jogo é capturar mais da metade das células do tabuleiro. No modo single player, você joga contra o computador na dificuldade escolhida, e na versão multiplayer, precisa lutar contra outro jogador com um nível de habilidade semelhante ao seu. Os níveis de habilidade são determinados com base nas classificações dos jogadores, que são calculadas com base no número de vitórias e derrotas.
O tabuleiro é uma área retangular dividida em 600 células de cores diferentes. Você precisa capturar mais da metade das células do tabuleiro mais rápido que o seu adversário. Cada jogador começa com um quadrado inicial em seu canto. A cada vez, os jogadores trocam a cor da área capturada, e todas as células vizinhas da mesma cor também são repintadas. Você não pode escolher a cor com a qual a área do seu adversário é pintada na vez dele.