I'm disappointed - it would have been great if it was true.
I think the speed of being able to produce a 12' model in a couple of days - and all the armaments overnight is where it all went South.
Normally, when trolls get painted into a corner, they explode and start insulting anyone who dare question their mightiness and superior God-like abilities. Full self-destruct is engaged. This one seems to have just vapourised quietly.