Between the animation locks, and your character not being where you actually see it on the screen, AND the fact that actions are locked for upwards of 15-20 seconds after the cooldown is over, what the hell kind of testing was done on this fight?

An end-game battle that depends on precision player movement and placement, and our characters are not in the same place on our screens, as the are registering on the server, and actions that we can't even use, until we get lucky and it arbitrarily allows us to finally use them.

I think the battle itself is awesome, i think the inplementation - as seems to be increasingly the norm- is awful and amatuer.