This was well put together. I could only get to the first boss! Here are my comments:
Concept: While it might not be fresh and new, it was still well executed and easy to understand.
Presentation: Loved this, visually. The sounds, the music, and the easy to read art were all lovely. I only have one issue- The flashes of the screen for each shot were difficult to bear. Though this probably isn't the case for everyone, I would have enjoyed a flash warning.
Controls: Felt smooth and responsive.