Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I managed to play though it, It's really fun but also hard. I love the new update though!