Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I agree, multiplayer would be really fun. Have just played the beginning, but would want to play with friends together.