Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That's  a really cool idea. Do you imagine it being a 2d or 3D game?