The more I think about it, the more I think Islam is the Anti-Christ of Revelation. The globalists are The Beast. Or maybe the other way round.
I agree that the Antichrist seems likely to by Islamic.