Quake Live footage leaked

Are you excited to play Quake over your browser? I am. See it.