Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Good that we're away at least 1-2 months before they gonna make 2.3 stable enough, looking to amount of (small) bugs reported in last two weeks.