The Crew Beta

The Crew Open Beta coming Next Week

Ubisoft has today announced that its open world driving game The Crew will enjoy an open Beta starting next week on November through to November 27th 2014 ahead of the games December 2nd release. Previously, gamers enjoyed a closed Beta but now the flood gates are open allowing the development