News

Towards the end of his report, Henderson mentions the upcoming Need for Speed title — allegedly subtitled Unbound — as well as Ubisoft's Avatar: Frontiers of Pandora.