I almost forgot to post this. I know it's been months since I finished this but better late than never.
While I had to do a lot to cover mistakes made during rendering from Maya, I think it came out quite nicely, so I hope you enjoy a year in the making, from original idea to scripting to... everything, this is my final animation.