There's a lot going on here. Robot, skeleton, superhero (or villain). The color scheme makes me lean more towards villain, except the orange cape. I really like the eyes, and how you combine the skeletal and mechanical parts.
And, welcome back from wherever you had gone.