foodfather on 19 November 2013
God damn MS know how to market their games. Best trailer yet, looks better each time.
One thing thats strange is that there aren't any accolades on the trailer...








