Ubisoft showed off their upcoming online racer The Crew today at E3. They discussed the huge scope of the, including confirming multiple missions that are over two hours long. They confirmed that the game will finally hit retail on November 11, and that beginning today you can sign up for access to a closed beta here. You can also check out some cinematic footage below.
Courtesy of MKIceandFire