Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Couldn't really make myself play it for long, since it's really hard to move, climb stairs, and aim. It might be an interesting idea, but the way it was done doesn't provide means to enjoy it.