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

Hah, awesome! You're the second person who's mentioned that, which prompted me to check out RE:G. Never played it when it came out, but I def see the similarity! Looks like a game I would have loved. :)