Need For Speed Payback PC Game is set in the hidden world of Fortune Valley, you and your team were separated by treachery and rejoined by retribution to bring down The House, a loathsome cartel that administers the city’s club, hoodlums, and cops. In this bad card shark’s heaven, a lot is on the line