The proportions of that weird thing are less human-like than that of the average alien. The length of the arms and legs really annoy me. The extra human dna should make it more humanoid but instead it just made it look ugly and broken, the one creature that got no redeeming qualities, a true 0/10, I don't think I ever gave 0/10 for anything else in my life.
Neca seems to have decreased its saggy bitch tits though.