Forza Motorsport 5 (Trailer)
The slick and shiny final trailer for one of the Xbox One launch games Forza Motorsport 5. Sadly the gameplay footage’s been compressed to hell, but you can imagine how good that looks in person. The last bit was quite the tease.