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

Clever story! It seemed really unique. I'll post more thoughts later.