Great concept and execution! Controlling the player's enjoyment level is such a good way to disincentivise just spamming the enemies.