I agree with kev it does look beefier in the sketch. The body especially needs to be thickened up a bit. I really like so far though.
Ps. In the render whack up the antialiasing to production quality. That will get rid of the jaggies you are getting on the edges.
Alan
Technical Director - Framestore
Currently working on: Your Highness
IMDB