I think it's a deluxe sized figure. It has the Mech Alive feature which, if judging from the prvious movie line, the automorph was only in deluxe size and up classes.
Interesting design and I wonder what the feet looks like. I bet the next toy revealed will be Wall-E hehe.
I like it actually.