Not really. OnLive is the future for gaming not games in a browser....
Edit: Hmm a question, does the game use your hardware? Or is it rendered elsewhere?
Edit: Hmm a question, does the game use your hardware? Or is it rendered elsewhere?
A thought: with NaCl, OnLive could run in the browser. Just saying.