End-time visions the road to Armageddon?