
I'm unable to view the video for some strange reason.
The tag line, "Where it all begins," could suggest that this is the hand of the original alien? The ancestor of the Giger Alien? The alien depicted in the ampule chamber mural, maybe?
The poster was good though!