teigaga on 18 October 2016
When they announced the March release date and announced they wouldn't be at E3, all they said is we'll get more details later this year.
Nothing has changed other than by later this year we all thought September and by details we all thought a full on reveal. Time will tell...