Nice to see the variation on the cats. That, I think, makes their colourful character really stand out. On the other hand though, you're also running into the danger of too much variation. For example, if I imagine a market scene with lots of cat-characters on screen, I think that you'd get the same effect as if you'd look at static on a TV screen. Overall it's just a grey picture and in the detail, there's no information.
I know of a pretty good way to capitalize on the colours and drive a story with it, I suggest that you have a look at heraldry (http://en.wikipedia.org/wiki/Heraldry), if you haven't done so already. It provides a few simple rules about which colours go together well on things like uniforms, crests and so on.
By sticking to the rules of heraldry you can have every piece of cloth tell it's own story, where it came from. You could establish different families and linages which can easily be told apart. Each house could display something that shows the linage of the owner. For example the paint-scheme of the house or the curtains or poles (like the mooring poles in Venice) or a crest and so on.
Now imagining the market scene again. You could immediately tell who goes with whom. And say there is a brawl braking out, you could immediately figure out what's going on and who might join in as well. This would greatly add to the experience.
liqid
lee joined
Graduate computer scientist. 10+ years experience in programming, computer graphics and 3d modelling.