Well done! There's so much I want to praise, but I'll try to keep it succinct. Visuals, audio, music - amazing. I'm impressed how even though I couldn't tell visually where my hurtbox was, my brain understood - good job! The gameplay is solid thanks to that intuitive element as well as the variety of enemies and how they are placed. I also appreciate the score multiplier mechanic, and the choice between bullets vs. blades made the gameplay fun.
From a personal standpoint as a gamer, this is the sort of game that makes me realize there's bigger fish! I defeated the first boss but swiftly lost to the second, achieving a score of 5,132,480. Thanks for making a game that I enjoy enough to be proud of the score that I get!