Incidentally, that *is* Archie Woods in the Puppets Who Kill promo, isn't it?