Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

That's a really interesting idea. It also allows smaller businesses (like me!) to avoid having to deal with independent contractor/royalty payments to other artists, which means less tax paperwork. I'd be more willing to collaborate if this was a feature. Great idea!