What's up with that new hominin? I'll tell you Friday