I was going to post the PR for this but it’s filled with so much hyperbole it’s one big strike-through, with a lot of “high octane” and mouth watering” references.
So, instead just know that the game is set to drop August 30th and you can read our brief E3 recap by Jason McMaster here.