LOL! That's the first thing I thought of too. I'm betting not too many people get that connection.
It’s Devolution in action!
You're dating yourself.