Looks like he got green paint slapped all over his body from that thing he is holding when it blew up on him... sorry... but just telling it as I see it...
More shading and more highlighting, greater contrast would give more of a "glow" feel to the mini... Other than that, pretty good job... Keep on it.