Very nice game. All of the levels made sense. The graphics and the animations are very clean. One thing that I think is missing and would improve the feel of the game greatly is sound design. But overall a fun puzzle game.