This will be the closest you get to E3 for some but I think this is a perfect strategy for advertising purposes. The demos will be displayed and will reach to those who are not wanting to read about it on the internet aka E3. I just hope they let u play all the game demos.
SOURCE