The Crew 2 to enter open beta on June 21, one week before the game launches

Ubisoft’s The Crew 2 racing game is finally seeing a release by the end of this month, but before that happens, the company will allow players to try out the game in an open beta on June 21. Read more…
Neowin