Video Games E3 - The Crew Release Date Announced

James Gough submitted a new blog post:

E3 - The Crew Release Date Announced

During the pre-E3 conference by Ubisoft, we finally saw The Crew release date announced. The Crew is a fresh new IP from Ubisoft and is a huge open world driving game that claims to let you drive anywhere in America without a single loading screen. The release date for The Crew will be November 11.

Ubisoft also offered this coast to coast journey trailer showing a whole bunch of terrain, weather effects and car customization options;

Ubisoft also announced that there...
Continue reading the Original Blog Post