If you ever needed proof that web browsers are first-class citizens, capable of rendering 3D games with as much gusto as consoles or running web apps that are as feature-rich as their installed cousins, look no further than the Unreal Engine 3 Epic Citadel demo, which Mozilla and Unreal have ported to JavaScript, WebGL, and HTML5. On my three-year-old PC, the completely browser-based demo averages 140 fps at 1920x1080.