Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Confusing, startling, odd, just a couple words I'd use to describe what you've created here.

Good job, the Silent Hill inspiration really bleeds through.