Very nice! I had a lot of fun playing, although i noticed a few things that make the experience less enjoyable.
-
the player doesn’t have a dedicated hitbox making getting hit feel just a tad unfair, especially with the fact that the player rotates while in air.
-
when shooting, bullets spawn at a slightly random position. Although it can add juice in some cases, for your game it just makes things a bit unfair. Most noticeably with jumps where you need to shoot at a 1 tile target, and jumps against walls. Sometimes bullets will hit the wall instead, or miss the target entirely.
other than that, i has a lot of fun with it.