Top
20°

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 >>
gamesradar.com
The story is too old to be commented.
Playdor1109d ago

I was looking forward to this!

Forn1111d 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.

bauer0071110d ago

go on you know its terrible...