Great aesthetic and solid gameplay. The sprites and particle effects were great, and the gun variety and charge attacks made gameplay fun. Were the levels procedurally generated? If so, very cool! My only real nitpick is that I wish it remembered which gun you were using when you change levels. But that's pretty minor. Well done!