Need For Speed Payback Reveals New Story Trailer

EA has released a new story trailer for their upcoming racing game Need for Speed Payback. Set in the city of Fortune Valley, the trailer focuses on the story of Tyler, as he puts together a crew to take his revenge on The House, a syndicate in control of the city. Need for Speed Payback…