The Crew Review [Capsule Computers]

Nathan Farrugia from Capsule Computer writes:

"Promising intense driving action, lots of social interaction in an ever-connected online world and one of the biggest maps ever seen in a video game, how does The Crew rate after the multiple public Betas that were held for the game?"

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