Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Gotta say this game is pretty spooky in some ways! The ideas are real creepy and the bug thing makes my skin crawl!