I guess you could call it that? It‘s the durtle.club riddle. For explanation, see here.
Also, that email was just to congratulate you on leveling up. The real message said:
„All durtles stand aside for all who seek descension. Zebras, humans, monkeys, durtles, it matters not,“ the durtle said.