Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Ah I'm really late in seeing this, just logged in again. Still can't see it on Google Chrome, but I see another user said that used Windows 10 and could see it on their Google Chrome browser. Maybe that contributes as well, I'm using a Windows 7 laptop. Also it's nice to see that you're interactive with people who are commenting! :)