Trailer from TAF.
Looks kind of steam punky or Victorian. I really dig the funky submarines, airships and car chases. Sort of reminds me of Secret of the Cerulean Sand...
There doesn't seem to be much love for Chico though, perhaps Soul Eater has overshadowed it?