This is my submission for this assignment.
Please watch it in HD 1080p. It took me quite a while to render it in HD. And also don't forget to give it a thumbs up and subscribe.
Note: Can only be viewed in HD from Youtube. This one gives 480p only.
If the player doesn't work,
here's the link.