Yeah that's one of my biggest ones, the humanoid form is something that evolved over tens of millions of years and is very specialized for conditions on earth. Unless the aliens' home planet is nearly identical to earth, it's extremely unlikely that they would have a humanoid form.
Yeah that's one of my biggest ones, the humanoid form is something that evolved over tens of millions of years and is very specialized for conditions on earth. Unless the aliens' home planet is nearly identical to earth, it's extremely unlikely that they would have a humanoid form.