The aspect ratio is very big, i couldnt play it
maybe download the windows version? I set the resolution in 1920 * 1080, maybe it's not convinient for your browser ,sorry