Yeah, I saw the Leviathan ships and saw the similarities. I hate they are having so much crap with that, apparently evil manufacturer that screwed up their business plan. I see that link is from 09. I thought I was actually designing my stuff before Leviathans, but I didn't get started till around 11. Still a great aesthetic, there need to be more hex grid games.
I do have painted minis! There's a pic on the page, and you can see them in the video. They are prototypes, but I've been through the resin and pewter process. The finals will just have deeper details from what I've learned doing this. Vaaish and Mangozac were really helpful and patient with advice on that.