Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yeah, the game is awesome. Maybe it's a browser version problem. I'll try standalone version.