Great game! If the concept of upgrade was more developped, the limitation would have been respected, though your game is amazingly well made and stable, the balancing was pretty good, I didn't try medium difficulty (it's not my type of game)