Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Trying to run it from the itch.io client brings up a "Your browser doesn't support WebGL" error, alas.

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.