Wow, really cool game! Definitely has all that and a bag of chips: cool graphics, sound and music, interesting combat mechanics, satisfying feedback and effects, good enemy variety and progression, all packed with a humorous and wild story/aesthetic. Found myself getting super addicted to this, making it all the way to the final boss on my first go!
I'll admit that my first impression wasn't that great: I actually didn't know what to do on the first level as I didn't realize I just needed to keep fighting through the wave till it ends (it took so long I thought the enemies wouldn't stop spawning and I needed to go down a path or open the door but couldn't figure out how). Glad I stuck with it though, but maybe could use a bit more direction or signals?
If I was to have a small nitpick, it's that one, I feel like the debris from broken items should be darkened or something to let you know you can't pick it up anymore, and two, I found the health system a bit weird at times: I'd throw an enemy at another, always expecting both the one I threw and the target to die on collision, but one would always remain. Don't know why that annoyed me so much, haha. Throwing enemies and objects was awesome though, especially if you shake 'em up first.
Speaking of that, as a side note, I also found it weird that the game seems to try and dissuade you from shaking the enemies up before a throw, since I found it really fun (not sure if it was meant to be taken in earnest?)
(also I do have some beef with how the mid-boss-fight-cutscene where your boss shows up to give you a weapon ended up getting me killing during his drop-off)