I assume they'll reveal it at E3
That's what I was thinking until I remembered Spencer having said that there will be very, very few executives on stage. Mostly games, so there will be little time for that.
Of course, they might introduce it at the very start, and use it to display the entire presentation. Might be a way they could use to show it off.