The Crew Out Nov. 11
At its E3 conference this week Ubisoft gave a date for its ambitious upcoming open-world racing MMO, The Crew. The game will be out Nov. 11 on Windows, Xbox One, and PS4. Ubisoft also announced a closed PC beta for the game starting July 23. You can sign up for the beta here. E3 also brought the release […]