I must say, this is one of the best puzzle games i've ever played, and the only puzzle game i've ever finished.
What the game lacks in music and plot is made up for with the sheer puzzlingness of the puzzles, which start out simple and easy, but soon become frustratingly hard.
Its not perfect, but then again, no game is perfect, but i still highly suggest you play it. -ZZT Guy