If you have an XBOX and you're on this website, there's a good chance that you've played a game with the word Forza in the title before.
And now you need to drop everything you're doing and watch this trailer for the newest game, Forza Horizon. Seriously. Do it. Now.
If you haven't seen gameplay yet, the graphics and lighting are beautiful, and the car selection is also top notch. We had a chance to play the game briefly, and were definitely impressed with what we saw and heard.