Uploading Alien Control
NASA's powerful new signal into deep space attracts a strange meteor- the team expects to encounter an alien vessel, but one of the team knows the meteor holds many alien beings desiring bodies to possess, because he is one of them.