This is so amazing, loving the animation.

If I'm not rude, may I ask what did u use to create theses animations? Flash?