Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Very cool short game. And it did its' job because I am now interested in the movie :)

I somehow missed that Faith II came out and am gonna have to play that asap!