The music was fitting, the graphics matched the style of the game, the ghosts turning invisible while not moving was nice (even though I think it would be better if the opposite was true), and the level design amazing!
Forcing the player to think outside the box (yes, literally) made the levels so much more enjoyable!
Great game!