Beta Sign ups are now live for The Crew 2 – a new racer that looks set to build on Ubisoft’s ambitious but flawed original USA-spanning motorsports game, this time allowing players to race cars, bikes, boats and even take to the skies in planes as they explore and race across the vast and varied game world.
The Crew 2 takes it’s celebration of American … Read More