Warcraft III in the browser

Play Warcraft III in your browser: http://www.arcadeup.io/

I’m not sure how they’ve managed it, but this site’s apparently streaming the Warcraft III game in the browser. It plays nicely, seems to work without problems so far for me.

Right now, only Warcraft III is available but it looks like they’ve got big plans. A good one to keep an eye on!