The Crew: impressions from the final public beta

Ubisoft's open-world driving game is almost upon us, as it releases on December 2. I've been playing the final open beta, which allowed the team at Ubisoft to stress-test their servers and ensure the game is ready to launch. With the entire US map open to explore during this time, there was plenty to see that's gotten me excited for the final version.

Read Full Story >>
The story is too old to be commented.
Playdor1386d ago

I was looking forward to this!

Forn1389d ago

My mother taught me if I don't have anything nice to say then don't say anything at all. So I'll be quiet haha.

bauer0071388d ago

go on you know its terrible...