Fun: fun, the idea of going through multiple screens was really good, I was so confused though, I didn't know what to do and got stuck at the boss fight
Presentation: I like the art style, if only the sound effect worked
creativity: very creative idea, fits the theme