Red Steel 2 Stage DemoRed Steel came slashing across our live E3 2009 stage show!By on October 23, 2019 at 4:35AM PDT Red Steel 2