Good game. Was able to beat it on the first try but it did feel like I could have lost at time, so not *too* easy.
Graphics were good and it was fun.
If I had to feedback, it'd be that the hitbox on the player isn't as precise and I like it (seems a little big or doesn't move with the animation) and sometimes the upgrade options would be the same. But these are relatively minor problems and I enjoyed playing your game!