Host checker - Warcraft 3 Creations is the direct link. However I see that the owner now has taken proper action it seems. Nonetheless I really apreciate your help. This is not just stealing from me, it is also stealing Hive content in general.
Thanks, raging.