Ubisoft announced on their website that they are looking for users who want to participate in the second stage of the closed beta for “The Crew” on PC. The developer’s racing game will be released on the 11th of November for PC, Playstation 4 and Xbox One. The beta stage takes place from the 25th to the 29th of August. ...
Read More »