Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+2)

this is like...a pretty commonplace game theme already, no?

Haha. That's just what I was thinking too.