I've been waiting to play this ever since I saw it on discord! It looks amazing! Love the bosses, music, and how everything ties in together. Feels very polished, well done!
The gameplay is solid, though a bit too easy. I love how the mechanics of the bosses build on top of each other.
The only thing I'm critical about are the upgrades. I wish you could try out the upgrades before committing, and I also had trouble understanding how the 2nd upgrade I got worked (to the point I wished I only had my first gun instead).
Overall good solid polished game!