Nice game!
+ cool graphics
+good sound
+ simple, effective controls
- too short
- enemies spawn in the same place
- boss doesn't attack far left side -> easy to cheese
P.S.: Excellent work on the explosions!