I think the screenshots are amazing, but there is something that bothers me that I haven't seen anyone else mention yet from the 28th Letter from the Producer:

Quote Originally Posted by YoshiP
The devs, Visual Works, Sound, PR—everyone did their part and the trailer itself was completed and ready for release at E3. But during our most recent global PR planning meeting, we came to the conclusion that the most effective way to introduce version 2.0 to the world would be with a flood of new material rather than just a trickle.
Then why did you come to E3 with just trickles of information? Seems to be exactly what they said they wouldn't do.