Need for Speed Payback is Basically Fast and the Furious

A few days ago Electronic Arts revealed the latest in the Need for Speed series called Payback . It’s been a few years since we’ve seen a new entry into the series. It was in 2015 that they attempted to

Read more ›