Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

i'm pretty sure it is. you can run the game making environment on a local server and have other people connect to it, if i remember correctly.