Okay, I call this final. I know its not perfect. I had fun making it and learned loads from this exercise. Yeah, there is a lot of room for improvement and you guys are all welcome to critique it, as hard as you can. I'm prepared for all your harsh and ruthless comments, heh!.... They will definitely help me for my next animation. I really can't afford to spend anymore time on this one.
Yep, its spline and all cleaned up. I've tried my best to keep that 2D look intact. I hope it looks okay.