Nice!
Well, if I could, I would give this a 9.5, but ah well.
Three reasons-
1. The sequences where they ran at each other took a little too long
2. The demon is... Well.. Not scary looking, if that makes sense.
3. This is minor, but I would have liked a conclusion.
Really fluid animations, I really liked it!