Not bad for a kids game or something. The graphics are pretty basic - some are crude 3d, some are pixellated textures. The puzzles are pretty basic - they get bigger as the game goes, but not really more difficult. No new concepts are ever introduced. Also the game doesn't seem to save your progress outside of the session.
Nice start to a game, but could use some work to make it good.