Impressive
The animation was fluid and there didn't appear to be any lagging despite the 3D rendering.
I applaud you on your original creation - I give you high marks for originality on this. With some work and some polishing, this animation would look quite professional indeed. Good job. :) 5/8