After seeing that cover art I knew I had to play this game, it's such a weird and wonderful concept :D
Art, sound and gameplay is great, and I loved that intro too!
I think a textured background would be nice to give a sense of movement once the camera starts following the player.
Great job!