I hope so, but I'm still skeptical. The events you've mentioned seem much more well-known to me and Final Night feels kind of small in comparison. Crossing my fingers, though.
Armageddon 2001, isn't that associated with Zero Hour? I thought I saw it on a solicit once involvng ZH, but I could be confusing it with something else.