Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It looks like this would be really fun, but I can't play it because my PC is too terrible, and also no invert mouse option

All in all probably an 8/10 game.