Sweet music! I love the retro feel it gives me :D
The puzzles were real challenging as well - I had to twist my brain ;D
Also I think the progression was so nice which made the player get in to the game before the though puzzles came :)