Set in the underworld of Fortune Valley, you and your crew are reunited by a search for vengeance against The House, a nefarious cartel that rules the city’s casinos, criminals, and cops. Need for Speed Payback is coming on November 10th 2017.
Set in the underworld of Fortune Valley, you and your crew are reunited by a search for vengeance against The House, a nefarious cartel that rules the city’s casinos, criminals, and cops. Need for Speed Payback is coming on November 10th 2017.