techhunter80 on 16 October 2013
First it was Forza 5 because I'm a big fan of the series
And a lot of the other games it has but especially Sunset Overdrive, I just know it's going to be awesome.