Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

What new patch? The creator hasn't announced one since I posted my post.