Nice entry! The theming is very creative.
The main feedback I'd give is maybe more detail in the environment, or maybe some drop shadows on the characters. The platform is so basic, I sometimes had a hard time telling if I was moving or not. Thanks for posting!