Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Wow Okay I'm obviously really late to say this, but why was it so hard to see the things I needed to click on for upgrades?

You are absolutely right, these things are too hard to spot. The reason for this is that this is a not very polished game jam game that I haven't touched in more than three years :D I might get around to it soon though, stay tuned!