Forza is one of the few first-party franchises Microsoft bothers maintaining these days, at least for more serious gamers, so you can bet it was showing off a Forza Horizon trailer during the company’s E3 presentation.
Here it is.
Congratulations if you got past 20 seconds, because as soon as I hear someone say “throw it down”, I usually reach for the stop button.
Leave a Reply