The Crew 2 is now in Open Beta on PC, PS4 and Xbox One, so now everyone can hop into their cars, motorbikes, boats and planes for some open world racing fun.
While the original The Crew game was a fun open world racer, it didn’t exactly set the world on fire, but it looks like Ubisoft are pulling out all the stops with The … Read More