I don't know if legit or not, but from everything I've heard it sounds like it(just because it sounds like what I've heard from Valve).
This is pretty goddamn impressive.
--
Joyrock
Fresh from my first justified ban. Ever!