If you can excuse the annoying background (why did they make a moving background!?) to the trailer it does make for an interesting gameplay video, shown in the trailer is how you go about collecting goods and delivering, and it looks like they have actually made it use the DS mechanics properly.
It seems that GTA: CTW is shaping up to be something extremely good.
Grand Theft Auto: China Town Wars is being developed jointly by Rockstar Leeds & Rockstar North, and will be released in under 5 days, March 17! Get ready for some RSI!