An interesting puzzle game, Barsnake, invites you to form snakes from multi-colored square tiles. At each level you will receive a set of gray and colored tiles. Numbers are drawn on the colored ones and they mean the number of cells that need to be filled with a given color to get a snake. At the end of the level, all gray cells must become colored; intersection of colors is not allowed. Gradually, the difficulty of the levels increases due to the increase in the range of colored blocks and the required length of snakes in Barsnake.