If you've not seen Valve's "Meet the team" videos then you've missed some of the best viral marketing ever devised.
The latest of the series is "Meet the Spy" that came out yesterday. Aprantely leaked, How many of these videos are truely leaked these days? And in such complete form?
Anyway, here it is in all it's assasin like glory: