The Crew, Ubisoft's upcoming open-world racing game, has been delayed.
The title was originally going to launch on November 11, but will now hit store shelves nearly a full month later on December 2. Fortunately, it looks the extra time is being put to good use, as a second closed beta is now scheduled…
