I just watched the trailer. The animation looks pretty stellar. Some of the new characters have neat designs.