For my first animation, I'm decently happy with it.
Thanks to @purbleflame for letting me make a part, it was super fun.