I used a tutorial to make this animation.
Took a few hours to render out in cycles but I think it turned out ok.