Omg you are right - I had to google the Dralthi, I did not play WC2, but I recognise it from watching my father play it and always looking at box art and manual decades ago. Passive inspiration for sure!
I really like your concept sketches. I've always wanted to create ships, but since i really suck at drawing, I had to find another way of creating concepts for the ships i would like to design.