Works percectly fine for me. When I first downloaded it and didn't even have to install anything extra. I opened up the webpage of the game and started playing. Absolutely wonderful perfomance.
Very strange indeed. Do you have any other browser that you can test on? Try and see if it works on other browsers. If it does then it's Opera GX's fault, if not it's probably more problematic.