EA have revealed the new line for their racing title Need for Speed with Payback coming this year on November 10th 2017. The game will take place in the underworld of Fortune Valley which is said to be "an explosive adventure fueled by a gripping story of betrayal and revenge"…