Red Steel 2 Launch TrailerCheck out the awesome launch trailer for Red Steel 2 on the Nintendo Wii!By on November 13, 2019 at 8:56PM PST Red Steel 2