Armageddon Our Victory is Inevitable