its looking very cool with the new dimensions, definitely more like the concept ideas you were after. Only thing that pops out at the minute is the hands:feet proportions. I'd expect either bigger hands to match the feet or smaller feet to match the hands
keep it up