Amazing and underrated game! Controls felt very fluid, visuals are charming, and the gun effect customization was impressive (although I didn't notice I had to equip the effects until the third boss), and each of the bosses were very unique. Almost beat the game but it unfortunately crashed after I lost to the final boss.