Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This game has been featured in this 3 Random Games video and I think you can tell by the thumbnail lol. I actually enjoyed the game but..... eh, I think you should watch it yourself!