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

It sounds like you might have delved deeper into the secret inner workings of this game than anyone else!