Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, the first shop should be cheaper so you can actually buy stuff. Also, two upgrades for the same thing just means you're a little unlucky, don't worry about it too much. Eventually you'll get past first boss, and then you'll have 10 more levels until you fight another boss.