Reminds me of metal gear rex.
I would suggest something the justify the simplicity of your work. Hue changes in the pallete, maybe? You could add japanese posters all over him; maybe a mob or something stole it. I'm not saying you have to go overboard; I want to sex with your work, but I think sometimes you could take it further. This is mechanical, though, so I can understand it being harder to stylize.