2 taunts actually. ( Maybe 1 since the 1st gif might be a placeholder. )
Like Max said, it might me made by themselves, OR they got it from Discord or this Thread.
No probably not and I'm glad.
What do you mean? Can you give me the link of that video?
The new abilities are, The Humming...