I'm almost certain this has been posted before, part I that is, but the search is not good enough to let me find it. Or I'm not good enough at searching. Either way, Monty Oum, the guy who made Haloid, has also done a Final Fantasy / Dead or Alive movie. And now, part 2. This really is great over-the-top action choreography I suggest you watch them both, in order.
Part I
Part II
Enjoy.
Part I
Part II
Enjoy.