I'm no art analyst, but even I can see where you could've done better. Although the picture (and the concept) are both marvelous, it's uncomfortable to look at the ultra-realistic way you draw the characters. One thing I've noticed is that when an artist is drawing a mouth, and takes care to define the separation of each an every tooth, it looks extremely horrifying. Starlight could have been very cute here, but seeing her teeth drawn with the same careful separation of bullets in a bandolier draws my eye and freaks me out.



With Spike, it's not just his teeth, but the same deal applies to his scales. I can see each individual scale outlined, like you were drawing mud cracks in a desert. The wrinkles around his eyes are disturbing as well. They make it look like he suffers from progeria.



Trixie is the only one who actually looks cute, and that's probably because she's farthest away (her teeth don't draw so much attention). Applying realistic details to cartoon characters can work, but one also needs to learn how to apply those details in an attractive way.



So, besides the most important part of this picture, everything else is fantastic! It must have been an epic task. Every time I glance back at it, I notice another cool detail, like those sunbeams creating dust motes, or the characters' reflections in that shiny floor. It's amazing work. I just wish it was...easier to look at.