Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh boy this game is definitely a rage inducer hahaha! As frustrating as it was, I enjoyed this!