Is this Fast and Furious? EA announces latest Need For Speed entryBy Sirus Gamingon June 2, 2017Ghost Games, formerly known as EA Gothenburg, has announced their third Need for Speed installment, Payback. The explosive adventure will...