When I hear Elephant Talk now, it just sounds like a list of messaging apps that I haven't heard of yet