The good news is that the production of new minis is continuing and these will be released through the old TinMan site. The old site may not be pretty, but it works.
I have held the production molds and initial castings of the new releases in my hands so I'm pretty sure they are real. The casting company should be finishing the run next week and I will announce the actual releases when I have the product on hand, ready to ship.
And now, if you'll excuse me, I have a backlog of freelance work to catch up on before my head rolls.