Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin

Ah, I see the confusion. You actually need to install it! (big red button, bottom-right)

(1 edit) (+1)

ok I was thinking it don't need installation (as on the others browsers)  little bit disapointing, the first quality of webGL is that you don't need installation. You click, you play. But now I understand, thank you for the answer.