Google encourages their employees to spend 20% of their time working on side projects. In the past this has resulted in the creation of products like Gmail, AdSense, and Google News. Now perhaps the greatest accomplishment to come out of the 20% time has been revealed: an HTML5 port of Quake II. The game is totally playable with full HTML5 audio, WebGL rendering, and up to 60 frames per second game play. This uses no plug-ins and happens totally within the browser.
The Google Code page has instructions for running the game on either Mac or Linux. They say they haven’t tried it on Windows, but see no reason why it shouldn’t work. If you give this a shot, let us know how it runs for you.