You never watched the movie "The Gods Must Be Crazy" have you? The antichrist was the Land Rover that if it stalled out on you, it took all hell to get it to start back up again.Personally, I do NOT believe that humanity is all that close to the final battle of Armageddon. Why do I say this? Because:
The antichrist... [has] NOT yet appeared.