Crimson Dragon Tokyo Game Show trailer

Coming to Xbox One on launch day, November 22.