ivanthereasonable
Striker
The idea that aliens cannot already be here because they would be an advanced for of life, and we would know about them,could be bollocks. The smart ones may have just sent the lower form(s) of life to colonise and establish themselves on earth, before they themselves arrived. So their proffered food source was already there for them. Prawns or squid for instance.