Rotato (Sybrial Games)
About
Rotato is a simple, but surprisingly challenging, puzzle game. Rotate the blocks and match the shapes. Think ahead or you will be back where you started.
The game has over 200 hand designed levels, a custom mode to generate random levels to your preferences and many colorful themes.