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

Yeah, thoroughly explaining the game mechanics and/or simplifying them will definitely be a priority in the future. Interestingly enough the game gets harder the more points you get, and upgrades start spawning, so that highlights just how important it is to explain the mechanics. Thanks for the feedback!