Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The game has some really interesting mecanics but, as alot of other comments point out, it doesn't really fit the theme.

Ps: a smartphone port would be fantastic.