what kind of video hardware do you have? My laptop plays this thing at full speed and doesn't seem to even stutter. That goes for graphics and audio alike...
edit:I only get a blank screen (with the instructions) when trying to play offline. Perhaps you're not reaching whatever page the rom/emulator is coming from? Try with a vpn, maybe?
Just broke my personal record for number of consecutive days without dying!