User blog comment:JakePT/Mass Effect 3 Revealed at Videogame Awards/@comment-99.60.184.154-20101207201116

Or the image is the red herring? Just to throw everybody off?