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

Thanks for your feedback, I agree, the player is kind of easy to lose once stuff gets hectic.