Great concept, but the difficulty of some of the harder levels could be adjusted, there have been times where the hard levels spawned far too many enemies at once. Some of the upgrades could be adjusted too, the invincibility upgrade could last a little longer than it does in my opinion, and the health upgrade having multiple levels to purchase could be good too. Overall, a great game, and a great use of the limitation too.