Dude
This is amazing, I know that because whilst I was watching it, it gave me those chills down my spine it's hard to explain but it felt engaging, so overall the animation is amazing I've watched it twice now and I don't see any flaws at all, very well done sir.