User blog comment:Callofduty4/CoDWiki news - September 11th '11/@comment-4034622-20110920084046

that image is sort of funny by the way light is shining upon something meaning that "heaven" is opening...