Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well singleplayer at least works (and is pretty cool)

As for multiplayer, well I'll have to grab a friend to try it as there aren't many people online now