Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Oh that's weird. Did you download it and then run it from the client? I've noticed that even Chrome blocks running WebGL games when run from a local file and it gives that message about not supporting WebGL, but if you view from a webpage and play it works. It's probably some sort of security thing.