Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That was weirdly...good! I liked it a lot, even without understanding this plot. I think it's more about atmosphere and developer(s) made really good job with visuals and sounds