We've been getting some reports of the game not being playable on some browsers and we're currently trying to figure out why :( Going to upload a windows build soon too just in case