A weird mix of sprite animation, frame-by-frame, and more. I didn't find any one part of this video particularly compelling - the frame rate was low, the sprites and graphics weren't the best, and the animation itself was fairly choppy and inorganic, but I do appreciate how long this is and how it works taken as a whole. I wish there was more I could say other than that you need to practice more before animating, but that's really all there is to it. Work with smaller projects and get the hang of timing before attempting a big project like this. It'll turn out much better.