Well done boss fights that were pretty understandable at first glance while staying engaging throughout. My only concern was with the leaf obstacles - they read more as like an opening particle effect more than something dangerous to me, and it wasn't until I had mysteriously lost health when I realized that they did damage, and I must have walked into one. Some of the attack patterns also feel like as long as I keep walking forward, I won't get hit, though the aforementioned leaves do help out that aspect.
Felt really cool jumping and dashing around mid-air while shooting behind my head, so I think you did a really good job on executing on that fantasy.
Also, a weird quirk that happened due to changing the primary weapon fire to guns is that I instinctively felt the need to reload every now and then. Any time I stopped shooting I quickly hit the 'R' key. Fell out of the habit eventually but it was definitely a little funny once I caught myself doing it.