I love this concept so much. The idea of getting an upgrade each time you win, but then swapping to fight the enemy with all the upgrades you've selected so far, it creates a unique experience of playing against yourself that's fun and rewarding.