Look here, none of us has any clue if they even maxed the settings for those screen shots. Some of you people need to know that they, ED, concern themselves with not disappointing their customers than wowing them. Weird, yes, but also refreshing in a morbid, self destruction sort of way.
So...the way I see it is there is hope. Always. With this bunch you trust. If you've been here as long as I have, you ought to know ED pride themselves this way. Just bam, there then we'll sat here stunned waving money at them screaming you take it, take! Be sure you tape them mandible good when 2.0 is loading. :D