Yes, the similarities are quite amazing!! I just read "Unleashing the Beast" which spells it all out!
Been doing a lot of internet digging lately on the subject. Plenty of Muslim sources out there to verify it all; chilling stuff, when you compare it all to Biblical eschatology.