Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Any news on the patch yet? very much wanting to give this a try.