Ubisoft's upcoming car-racing video game, The Crew, just had its release date pushed back to December 2014. This is yet another title to be pushed back a few months, so we're not too surprised. Also, the developer's reasoning for the delay isn't surprising either; a new closed console Beta will take place in November to work out any and all bugs. At least that's the plan! Read More »