Rumor going around that we won't actually see the console itself until July. Try not to be surprised if that turns out to be true.
Regardless, can't wait for the stream. Wish I could watch it live but I'll be working. Better get some good first party footage.