Games/Double S.T.E.A.L.: The Second Clash/MediaDouble S.T.E.A.L.: The Second Clash·, 2005 · Microsoft Game StudiosMediaBack to gameAll10Screenshots9Videos1Screenshots9Videos1Gameplay VideoMore about Double S.T.E.A.L.: The Second ClashPlayer reviews