Its alright
Everything but the stick fight was really well made. When doing stick fights you should usually avoid that watery animation commonly found frame by frame movies(its one of the things that make the Xiao Xiao series pretty decent but to be honest thats my personal belief). As for the rest of it, The guy below me basically has it covered.