Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
Admin

Sounds like an interesting idea but probably difficult to make work. In order to attract artists and creators to make content for the game so sell they'd have to be confident that the game will actually have enough players for there to be people buying stuff. In order to attract players you'll need a game that is reasonably polished and fun. I suppose if you had some people bootstrap the assets for the initial game it could work.