ToaZZle is a top-down logic puzzle game. In this game you have to go through 40 interesting levels, in which only the red frog on the water lilies... Read more