not bad for your first one.. is the frame rate at 12fps? you might wanna bump it up to 20fps to make it run smoother on future stuff.
the more u do, the better it gets. it takes a hella long time to do something you want, but it looks tite in the end.
here's something i did last year.. but i never got time to finish it once school started:
sage