Need for Speed Payback Release Date, Price, and Editions Revealed

HIGHLIGHTS Need for Speed Payback is out on November 10 worldwide Those with EA Access can play it from November 2 There is a Deluxe Edition as well Need for…