No time for explanation, the entire E3 schedule has been leaked. If this is true, this is obviously a big spoiler, but the games on this list look great. Some of them...I'm not totally convinced.
Leak or not, this E3 is looking amazing right now. Here. We. Go.