Oh man... The feels I got from watching this haha! I enjoyed this a lot, about the only thing I would say to improve on is just tweaking the animation, making it flow a wee bit smoother, the animation was good though!
Good job! Keep up the work, I'd like to see more work from you!