Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Unfortunately Not, the best I could do was Peer to Peer!