The publisher has released a new trailer of the title as part of this week's Tokyo Game Show. You can catch it after the jump. (We still think it looks rad).