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

Obligatory "fun game." I will say the lack of I frames (or a very small amount of them) made losing very quick. You go from full health to dead way too fast.