I'm still not sold on the out of the car segments, but the stuff that takes place while you're in the driver's seat is pretty damn impressive (and fun) looking!
Need For Speed The Run Is Looking Mighty Fine
Street Fighter X Tekken New Fighters Revealed
Gotham City Impostors Animated Game Trailer
Need for Speed: The Run Michael Bay Game Trailer
This Week In Gaming News
What’s New In Games This Week
Dead Island’s Co-Op Game Trailer