Very cool idea and good execution.
I liked the art and the music, I think they fit the game well.
My one problem with it is that it feels too easy to accidentally walk off platforms. I think it would help the feel of the game a lot if you just couldn't walk off platforms instead of dying when you do.