Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Based on how blank most of this store is, with one screencap, I'd argue most people would avoid it and think it's a possible virus. Though, I felt like I was able to peer into that one image and see "It might be interesting" if there is zero deception, I'd say, having trusted my senses, that I made the right choice and found an interesting but strange game