Get Ready for The Crew Beta
Just a reminder, The Crew’s PC closed beta is less than three weeks away! The crew is an ambitious racing MMORPG from Ubisoft that seeks to give you the entire U.S. to drive through, well, without the boring, non-drivey parts of course. As you can see in the trailer above, there are a lot of […]