I was just trying to figure out if this meme is somehow related to their meme war (there have been a few Kermit vs Connery memes with Highlander themes).
But that's probably a stretch!
Glad to hear about the gif featuring! I'll put it in the trail when I see it in the stream. :)