We’ll come right out and say it that the launch trailer for the upcoming open world driving game The Crew is very well made and quite spectacular. It sets the tone nicely for the game which launches today, although we would have preferred the in-game engine to be used, and not the quite different looking CGI that’s far prettier than it…
Read more »