hsrob on 30 March 2015
I think it's possible, and they are missing E3 because they are still on a tight timeline (aiming for early 2016) and can't afford the 1 month delay caused by getting a demo up and running for E3.
However I think it's more likely that it will be a late 2016 release.