Need for Speed Payback – everything you want to know about the game.¬†Even though yesterday we were reporting that Electronic Arts has launched a so-called “Launch Trailer” for Need for Speed Payback, the publisher is recurring with a more recent video that reviews all the important elements of the new game of Ghost Games. Need