The Crew 2 Beta Registration

Ubisoft is running the registration for the Crew 2 beta, so sign up for a chance to test out this sequel to their mutliplayer racing game! From what I can tell, I completely missed the announcement of The Crew 2 from Ubisoft earlier this summer. Admittedly that is probably due to my internal spam filter […]