The poster features The Big Show and is an exclusive Smackdown! brand event. The pay per view will take place on December 12, 2004.
The following is the official InDemand preview concerning the event:
“The warriors gather for the conflict. The battlefield is called Armageddon. SmackDown! presents WWE Armageddon, Sunday, December 12th, LIVE on Events iN DEMAND pay-per-view.”