My only guff with it is the low resolution of the texture on the body. I dunno if it was a uv space issue or just the size of the map itself, but it looks a little blurry, and with the detail you put it in I think it could really shine with larger texture map.