A very vivid animation. The action is very fluent. The designer perhaps uses 3D technique in this animation. However, I think the motion clips the designer uses are taken from the internet because I saw most of the clips before. It is still smart to use these gif. animations to create a flash. A good way for lazy people to create flash animation. I especially like the spider man's dance.