Another day down! Although there are improvements that could be made, I'm pleased that this animation turned out more or less as I envisioned.
Link