Certainly looks like the are going for an atomic horror.
That thing may be a frame and they CG over it,that said one thing I see that says "this ain't a guy in a suit" is those tiny arms,like a T-Rex that is.
One of the things I'll be curious about is how they release it ?
I know THEY get it first, obviously, but do we get it in the US as
a DVD or what ?