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