If large grimacing men, Cher and haphazardly driven cars are your thing, then do we have something for you! Ubisoft's Driver: San Francisco is released today, so here's the launch trailer which reveals... well, not much, but it's very pretty. Have a watch, why don't you?