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

It kept crashing for me on launch, which was disappointing because I really wanted to play it! It sounds like a super meta game!