Are we facing armageddon?