There is always this need to stop the video and get a glimps of the alien to see if its real. once that happens the magic is gone. The puppets were good. I mean real good. But really good as far as puppets go. But in terms of it being real on screen interacting with it's environment, no its still a layer to me everytime i see it.
It needs the whole 9 yards.