New Footage of Ubisoft’s The Crew Shown at E3, Releasing November 11th This Year
More footage was shown off of The Crew by Ubisoft today. The video demonstrated a player driving from one end of the United States to the other end, emphasizing the sheer size of the in-game map. Check out the trailer and let us know what you think!
The game is coming later this year on November 11th.