Weird visual glitch prevented me from playing the game
That seems to be a Chrome issue, but the game should work fine on other browsers (or using the desktop version) :)