Ok i just recently bought the game and i had figured out Azazels weakness during the fights. When he is about to hit you try to dodge or defend against his attacks and QUICKLY pull out some combos because when he attacks u he is slow to recover from his previous attack. Another weakness is when he flies into the air. you have to time this correctly or it won't work you have to run behind him (or if his back is already to you) QUICKLY pull out the best combos you have in your arsenal and the fight should be a snap. hope this helps you all out and feel free to drop me a comment if this worked for you.