I used to play Age of Empires on Microsoft's 'Zone' website. It was incredibly annoying. Quit game, launch browser, pick game, load up, host quits, close game, repeat. That was 9 years ago, and I can't think of a browser-based game I've played sense.
I'm sure this has nothing to do with...