Need For Speed Most Wanted launch trailer is electric
I've been playing Need for Speed Most Wanted for quite awhile now, in both preview form and now with final code for our upcoming review. The Embargo Gods prevent me from saying much before then, but I'll sneak this out: it's... more