I have not played many Massively Multiplayer Online (MMO) games other than World of Warcraft and Destiny (shut it, fan boys…as far as I am concerned, Destiny is an MMO). Well, this past weekend I got the chance to test out “The Crew” thanks to the closed beta. If you have not heard about […]
Browse Tag
The Crew
1 Article