It does look like the model it is based off of, (EVA bots) while I never came to understand or actually watch this show. Yeah, it appears to be a drawing of a robot person, probably why I could never accept it or give it a chance. I hear nothing but good things, and that the last episode is a big mind f*ck.
I don't think I'd ever seen a bot take a stance anything like this. Maybe you can answer a question, how do these things interact? What is the schematics of weapons they wield?