This game was really cool! For positives: amazing graphics, fun concept, good sound design, good difficulty progression, and amazing execution (pun intended). For critique: the control scheme was a bit odd, it felt like the HUD was a last minute add on and the mouse was too imprecise. It felt like it either needed a more precise mouse or arrow keys as optional controls. The bullets' arc does feel a bit unexplainable to the player though, because while the curve I'm sure is very consistent, without a gun to visualize, you kind of wind up expecting the gun's scope to be intended to line up perfectly. The animations on some of the characters was wonky but I honestly couldn't care less about that part. You made an engaging and really challenging game!