Personally dude, I think this is your best piece and my standards are pretty high (despite not being able to draw a straight line!). I think your are damn good cross over artist any way but this image just blows me away, it is right up their with my other favourite Science Fiction pieces.
Sorry for the late reply but this actually a not so hard pic. Few colors and most forms are basic solids easily constructed with the right brush. Very little scientific perspective, it´s mostly a work of fooling the eye into thinking there´s some tight perspective going on bt he truth is if you watch closely there are elements with weird perspective. This start with no sketch at all, just blocked the entire scene and detailed from there. If you are interested in more detailed techniques for this you can visit Feng Zhu or Level Up´s channel on youtube. And thanks for the comment man