Alien parasites bursting forth from a hapless host? Lovely and gross.
It's all fun and Face Off until an alien parasite bursts out of your face, right?
Your mission, should you choose to accept it, is to create a brilliant disguise.
Update your browser for more security and the best experience on this site.