Need for Speed 2019 has been leaked by a retail store in Austria and it is out later this year. The leak also has a box art but no release date to go with it. EA hasn’t officially shown a Need for Speed game at this year’s E3 but they did confirm one will launch […]