Took me a small while to understand i could shoot ahah. Though the game was just super tough.
umm i liked how you have to shoot you way trough obstacles to progress.
Also i think there's alot of diversity in your obstacles/enemies. That's cool^^
Umm my feedback would be to just add infinite lives to compliment the checkpoint system. :)
Good work!