great job
The animation is amazing. The whole time watching it all I could think of "It must have took soooooo long to draw those towers in the background"
Great attention to detail.
The only drawback is it didnt play as smoothly as it could. I had to put the quality on low to actually see the animation in real-time.
But other than that, great job!