Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Actually you even now can play with friends. At the time it's more like creative mode, but being able to play :)