You heard right! Shogun Showdown is in the United States and is clearing customs as we speak. We are back on schedule! Prepare those wrists for card throwing because the end is nigh!...