Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Jeez this one got me good. Really cool design and idea, and the chasing is pretty terrifying if you dont pay attention. Thanks for making it.