I enjoyed it, but I don't see how it fits the theme. Good art, animation and music, and the gameplay was pretty smooth for such a short time. My advice would be to ensure that the design fits the theme before anything else, and to have clearer themes for each part of the level, such as through specific art, challenges or enemy types for each section.