armored core to appear on the oprah winfrey show