Very cool idea, what an odd mix of genres! Loved the retro style and taking advantage of this kind of movement as a puzzle mechanic.
Nice job!