Games/Suicide Strike/MediaSuicide Strike·, 1983 · TronixMediaBack to gameAll5Screenshots4Videos1Videos1Gameplay VideoMore about Suicide StrikePlayer reviews