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

Disturbing at times, but I loved the story. It actually made me tear up to see these lost souls get some relief :)