You right when you said it it's a whole lot better.
I found the details is astonishing & standing out, the design look faboulous for X and the reflection effects is perfected in such a good way. Although, I never understand why X's boots look like Nike air max shoes in my view but it could be me notherelse, it doesn't effect the enjoyibility of the artwork.
All i see is left is a proper background maybe taken from a scene like that central highway stage or anything you may be familiar with the X series that could worth adding into it.
Overall, Good work! :)