The Crew PC Beta Will Start Two Days Early July 21
You’ll be able to check out The Crew a couple of days earlier than expected. Ubisoft announced today it is moving the start date of its MMORPG racer’s closed PC beta from July 23 to July 21. The beta will run from the July 21 through July 25. Signups for invites still seem to be available here. […]