Home Tags The Crew 2
Tag: The Crew 2
The Crew 2 beta proves you can drive, fly or sail the way you want to
Ubisoft's wide-spanning driving game, The Crew 2, has sped into open beta this past weekend. It's big, it's fast, it's colorful, and it has almost every vehicle you'd want to race in. But most importantly, it hypes you up for the game's upcoming full release. If you've been following us these past few weeks, you have probably noticed by now...