Great graphics, nice music, simple puzzles, poor controls. The later levels were difficult, not because I didn't know what to do (which was pretty obvious up until the last couple of levels, when it became a little bit more complicated), but because it was very difficult and frustrating to do what I wanted to do. I felt like I was playing the controls and not the game.