Very polished, the animations and particles look great! The random map/weapons made the game very replayable. The music however, is quite repetitive. I found a few bugs: I was stuck in one room in a playthrough, and restarting after defeating the boss made the game break.