I like the body, but it should seat a minifig instead. I think you should proportion the appendages more to the size of the body, because the body is kinda large. Just armor up the legs and that should be fine. I like the colors though.
P.S. nice design on the feet, it looks very mechy(?).