did you guys see the frame by frame ???
http://i.imgur.com/l1hw5Sj.gif?1
Yep. That's what the 4 stills posted above are from.