Look closer at the picture. It has a Human sized head. It has two legs, two arms, is bipedal. If you ask me it looks like a human in powered armor of some sort. you do have to look closely. But its there.
There is another possibility, but I won't say it because it would be a spoiler and this isn't meant to be a spoiler thread.
There is another possibility, but I won't say it because it would be a spoiler and this isn't meant to be a spoiler thread.
Comment