I know its an oximoron, but this is more humanoid than you believe. By virtue of its 'alienification' be so forced it makes no real sense in anything. And no its proportions are completely wrong. For a robotic life form that needs to be effiecient in both its forms to achieve its primary tasks (war and construction in this instance) it completely fails 50%. And it has been done so forcefully, to look alien by some percieved (wrongly) human way of thinking that all aliens have to look completely bizare.