User blog comment:SolZen321/Why are Aliens Humanoid?/@comment-35587363-20180520165537/@comment-5527544-20180520200806

Yeah I wasn't trying to explain 'why' some aliens are like that, but basically trying to illustrate how realistic it is, or how such a situation could come about.

It's already obvious they are humanoid because...welll they are guys in suits.