Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This is a pretty odd, somewhat ominous experience. The 1 tone soundtrack doesn't help ease that feeling either. Which might be the point. If it is, good job!