Surely Ghosts right? I mean you can't kill the dead and also ghosts can't be touched unless they want to be touched LOL.
Depends...If these Aliens were technologically advanced enough to have ships surely all they'd have to do is fire their weapons from a distance but if you meant hand-to-hand than I suspect you'd be right.