The lore is great in this. Unfortunately the game started lagging quite badly when a large number of bullets were on screen. I saw you said in another comment that this is due to each bullet checking for collisions. It may be faster to have the player instead check for the collisions with the bullets. I was enjoying this otherwise. I love the players little bounce instead of a walk cycle.