The new promotional picture looks pretty nice IMO and shows that movie/animated blend that they seem to be going for.
Forum Rules