Nicely done! The highlights on the purple are especially striking.
Can I ask how you got the black so shiny, it's not just gloss varnish is it? That'd look great for an Alien xenomorph look, so much so that I'm thinking you were purposely going for that.