Honestly this has a lot of potential, not a five though since I feel the animation is a bit too quick with not enough time to really gauge what they're saying or doing before the next setpiece. I think next time you should probably add more anticipation/build up, not padding but more in-between stuff.