Help! Alien zombies fall from the sky starving for human meat! Apparently humans are the new delicacy in the galaxy.