Very good for a first time.
You seem to have gotten the concept of optimization down. I've seen other movies this time length at 3 times the size. Nice work.
I would just work on the flow of the animation.
it could've been better in a few ways, but it was pretty good.