It looks great and I'll definitely see in theatres, but I have two qualms:
1) The characters are way too over designed, especially in the two powerful spirits. It's the equivilant of putting too much bling on your serve (Office Space reference). Simple works better, especially in character design and ESPECIALLY in animation. Plus, Grim Fandango did something with a similar setting (kind of) and they did it with minimalist, yet iconic designs.
2) Really didn't like the appearance of the pop song halfway through. It killed the momentum the trailer had going for it, making it feel like earlier (aka: not good) Dreamworks movies.