Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

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.