Wow, this game was incredible. I really liked how the options you pick after each round can dramatically change how you play the game, especially the ones that have a downside to it. However, the last wave felt a bit too long, especially after I had beaten the final boss. I think it would work better if enemies stopped showing up as soon as the boss was defeated. Aside from that, this was a blast to play!