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

Cinematic more than anything, you could come up with so many stories for what's going on here.