I like how the background is tilted, if it wasn't it would make the image less intense. The characters don't stick out, they almost blend into the background. Except the blue and yellow-ish characters, they stick out more since they land on colours opposite to them (warm-cold, cold-warm). Rule of thumb is that warmer colours bring forward, and cooler colours should push back, but since the colours of the characters are neutral, cooler colours would make the image too depressing, warmer colours would make it exciting to view. I wish I could say more, I need more than 100 words.
I have to agree with Krodius, the characters tend to blend in with the background. Instead of making all the buildings random colors, maybe you could of made them monotone cool colors. It probably would of helped show that their city is in war.
However, I do appreciate the fact that you took the time to make the buildings unique from one another and from skyscrapers you usually see in life. 'Gratz on that one. Anyone could of made a quick skyline but you took the time to create each building individually.
As for the characters themselves, they look much neater than before. A couple mouths are missing, but it's not too distracting.
Another suggestion is probably make the logo a different color?
But what you really need to keep in mind is just draw what makes you happy. You can't please everyone.
I keep on thinking the music Giacchino wrote for Star Trek would fit this well. If I get an animation program that works, I might make a mock title sequence with the main theme. Several other instances also occur, like Ranbur and Marcus.
I, for one, agree with 's critique. The buildings would make the characters stand out more if they were all monochromatic and stuff. Take, for example, the music video for Miku Hatsune's Love is War. In it, all the lighter colors become white, and all of the darker colors become black. Everything in between light and dark becomes one of the many shades in between the two. Except for blue and pink. They stay the same. But Miku's normal skin color is the normal human skin tone, and in the video, her skin color is white. Absolute white, not skin color white. No saturation whatsoever.
And I think removing all saturation from the buildings would both help to show the fact that there was a war and make the characters stand out more.