Goatseye on 17 November 2013
I believe Microsoft has something up their sleeve to announce coming 22nd or the night of the release.
I hope Big Tusk and other studios show off what they were cooking for some time now.