Yeah, i literally just ended but it was the last thing he said, to watch E3 because he'll be there and he says he "maybe" has something he's going to announce there, "maybe", but encourages everyone there to watch E3 in a "wink wink, nudge nudge" type of way.
yeah he said that he'll be at E3 and that he 'might' have an announcement to share telling us to stay tuned.
Alright so it's definitely NMH3 then. It's coherent with his communication so far.