Ubisoft’s “The Crew” Delayed Until December Joe Marchese, Editor in Chief October 6, 2014 Featured News, News Today, Ubisoft has announced that The Crew has been delayed until December 2nd on the PS4, Xbox One, Xbox 360 and PC. In its wake, a new Beta has...