Very interesting
While the animation was a little off, it was still a very interesting feature you've submitted. All throughout, though, I kept hoping I'd hear a certain song play in the background. It's called Progress vs. Pettiness, by an awesome band known as The Phenomenauts. It more or less chronicles the US/Soviet space race, and amusingly questions whether all their advances were for the sake of science or for such a petty thing as looking better than the competing nation. It's too bad the song wasn't in the animation anywhere, but that doesn't really detract from it at all.