No Tidehunter's logo was just Tidehunter with an X on it for a good 9 months. If a team's good it doesn't matter what their logo is, it will become symbolic of whatever they can do.
Hey workshop people... I am the translator that came to you guys on the last day at TI3, accompanied by various Chinese players and personalities, inquiring about creating item sets. I left contact info but it would seem that that fell through, as Steam lost the contact request from one guy, and no one ever added the Skype…