The Crew 2’s launch on PC is a bit of a mess
Martin Robinson Features and Reviews Editor @vics_viper The Crew 2, Ubisoft’s massively ambitious and absolutely massive open world racing game, has just launched today – although players who’ve bought the game on Steam are currently […]