Tuesday, February 14, 2006

Vanguard Gameplay Video and TV Ad

Wow, didn't think I'd find this while I was surfing Google Video tonight... but here it is....



Wow, just wow.