Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Beta 5 isn't the new version, you have to buy the new version from steam which is beta 11