Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

OH GOD. The movement was so unsettling. I got 10/10. Pretty distrubing yet surreal concept. 

Also I kept hearing this play in my head. Going to need to cleanse my mind of the red spiders. 

.