Fallen Empire: Legions. That's an ingame screenshot, and the game size is about 1/10th of the size of Quake Live, from my understanding. I work for the company that makes a proprietary system that allows for the port of virtually any game into your browser.
A few other screenies from our games:
Ace of Aces:

Lore: Aftermath

Blur (Unreleased, but soon)

Lots more I could mention. Awesome announcements coming up for GDC.
Back from the dead, I'm afraid.







