Facehugger mask for the win!