Need for Speed Payback is set to bring the Need for Speed series back to racing prominence when it releases November 10 (although EA and Origin Access members can play 10 hours of the game now), and Electronic Arts have released the game’s launch trailer. The video may only last a minute, but there’s plenty of arcade action and flair on display. It showcases the game’s…
