A very complex game. The puzzles were also pretty interesting. Just wish the game window was a bit bigger. The effects on the blocks were also done very tastefully.