I think an E3 forum will be added in the near future (we had it last year for roughly 1-2 months). You will be able to find lots of links for streaming E3 on this forum when it appears.
Be sure to check it in the days leading up to E3
Thanks a lot Lt_Fed_Brusque
I will be sure to check that out
because I am mainly waiting for "THE LAST GUARDIAN"