Haters will say it's animated – MemeSay