Here’s an odd turn of events. Toyota, one of the biggest and most famous car makers in the world, won’t have their cars in EA’s upcoming Need for Speed Payback. Yep, that is not a typo, but all Toyota vehicles — past or present — won’t be in Need for Speed Payback. In a post […]