Fun puzzle game. Rules are simple but the game regularly introduces new puzzle elements to keep things interesting.
As usual, some people complain about the game lacking in challenge. It is usually pretty easy to complete each level but to complete levels with a perfect score can be a significant challenge. Except for those pros who find everything to be too easy, mostly boasting I would guess.