Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I tried to download this but it wouldn't work and in History it kept saying "no compatible downloads were found for 'Zen and the Art of Transhumanism' so it wasn't installed" which is dissapointing for me because it's such a cool premise.