Think about it, 11AM reveal = 12PM release.
Thats what they did with ninja gaiden and hifi rush. Its a pattern. They will start the stream at 11, give us trailers and a showcase, and then the game will release when the stream ends at 12. Theres no reason to start the stream at 11 otherwise. Source= logic. DONT LOSE HOPE. DONT SMASH YOUR BALLS JUST YET.