This is one bad ass game. I have finished the game and now I have nothing left to do with my time lol.
Now, time for you to beat the game!!!
At this point, most of the battle complications have been removed and you're
left with what can most accurately be described as a fighting game type battle on a 3D plane. Here's how it works, all his attacks aren't blockable anymore, most of them are but not all. The first is sort of a fire burst he shoot out of his hand, learn to see this coming and dodge it because it will hit you every time. The second is easier to dodge, he'll pass through the ground and pop up elsewhere. This means that four pillars are about to rise and try to hit you. You can't get hit by these nor can you even be standing on the ground if you wish to avoid damage so after he teleports start running normally, forget rolling. If you're running around by the time they pop up you should be outside they're hit range and all that remains is for you to jump in the air before they crash together. Now let's look at damaging him. After most of his combos he'll stop for a moment and kind of roar, this is your chance to strike. Go in with both square and triangle attacks to deal damage to him, if you hit him and interrupt an attack you'll get the chance to do a circle button tapping "tug of war" where if you win it means massive damage AND he gets temporarily stunned. Good all around. The most important things to keep in mind is that you must not try attacking unless he's doing the roar, if he blocks more than three of your attacks in a row he'll do a fire burst that is undodgeable and unblockable because it occurs in a little cutscene type thing, the point is when he starts blocking then you stop attacking. Play more offensively than you did the first time, even knowing how to block and dodge he's likely going to hit you sometimes, and that heals him. Good luck.