Both a fitting and kind of strange place to announce a triple-A title, the Detroit Auto Show was the showcase for today’s announcement.
Well, there you go. There isn’t much else to be told right now unfortunately, even as far as when you might expect to see the game launched. Even so though, there’s plenty of info set to be expounded upon come E3 time. According to Microsoft, that’s when you’ll get your next chance to see something about the forthcoming sequel to the Xbox’ best-selling driving franchise.
So strap in and sit tight till June. And maybe watch the video a few more times?