I found it and had to have it , it's from a community I was a member of.
There are other programs you can learn from to make these or communities that teach you step by step how to create these animated gifs.
For the same reason you are impressed with it, I too was.
It's neat huh?? Make it a challenge to learn and keep it fun.
I think you can learn what ever you chose in this virtual world Hodero.
Take care amigo!!