Need for Speed Takes Back the Streets

Ghost Games today launched Need for Speed on Xbox One and PlayStation 4. The game launches Spring 2016 on Origin for PC.

Comments are closed.