At first, I was skeptical of the debuff system, but the ability to skip an upgrade in exchange for removing a debuff is a really clever addition. I did feel like some of the upgrades weren't impactful enough, and some of the debuffs were too punishing; for example, several damage upgrades left one or more of the enemy types with a sliver of health left, which was pretty unsatisfying, and debuffs to movement speed or malfunction chance felt pretty bad when your movement and fire rate already start so slow. Still, overall I enjoyed trying for a high score (got to wave 17) and trying to cater my build to my personal tastes (glass cannon with steady damage and fire rate). And I was cackling at the intro and some of the death screams and robot lines. Neat stuff!