The panel discusses how Xbox announced they will be at E3 and some predictions.The panel discusses how Xbox announced they will be at E3 and some predictions.The panel discusses how Xbox announced they will be at E3 and some predictions.