It's a superior version of its predecessors, no doubt. The only issue is the multiplayer functions. Simply put, they don't always work. On multiple occasions the game drops out from traffic. You get a refund of game cash/tokens, but the little wheel just spins saying it will rejoin... and it doesn't.