Tag: cars

Lets talk about… How ambitious The Crew series is

Lets talk about… How ambitious The Crew series is

Massive open world? check. Plethora of vehicles to choose from? check. Good mechanics? sort of. Interesting story? not really. Does it all work? Surprisingly yes! Developed by Ivory Tower and published by Ubisoft, The Crew is a series of racing games that gives you access to the entire United States of America. Yes you read … Continue reading Lets talk about… How ambitious The Crew series is