User blog comment:Callofduty4/Modern Warfare 3 Launch Trailer/@comment-124.195.196.194-20111023054553/@comment-356904-20111023164805

Apophis is an asteroid or an alien posing as a god.