Armageddon & the 21st century