Presentation is certainly cool, but I'm not sure how the game fits the theme. Also, I couldn't figure out how to rotate/aim, which made it difficult to play.
With some tweaking, I think you could have a stylish little arcade shooter. Keep it up!