Need for Speed Payback unveiled with explosive new trailer

The newest entry into the Need for Speed franchise has been unveiled with a brand new trailer. Need for Speed Payback will supposedly feature the deepest car customization seen in the series. Read more…
Neowin