Really good! The puzzles are deceptively simple and very clever. The puzzle difficulty scales really fast for me and I got to level 5 before my head started to hurt.
My favorite thing, though, is the music discs you put in some of the levels. I love when music is used in games so that's an A+++++ from me.