Check Also

The Crew 2 closed beta launches on May 31

Is The Crew 2 the kind of game that you’d want to drop a substantial amount of coin on? Ma…