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

Interesting game. It gets pretty hard when you get to no hints at all.