DC Comics is being rather enigmatic with the release of their most recent teaser, a poster featuring an odd line-up of characters which was accompanied only by the cryptic quotation: "Let the battle cry be heard in the land, a shout of great destruction..." Newsarama has posted a high-resolution version of the image for readers, noting that many of the secrets and clues hidden in the composition become evident only upon close examination. Naturally, I looked first to the scarlet speedster's eyes. Lo and behold, when one loads the high-resolution version of the teaser it can be seen that the Flash perched to one side of the State of Liberty's fallen crown has bright blue eyes. In other words, we're looking at the one and only Barry Allen and not his grandson! What does it all mean?