Games/Mega Turrican Director's Cut/MediaMega Turrican Director's Cut·, 2022 · Factor 5MediaBack to gameAll8Screenshots6Videos2Screenshots6More about Mega Turrican Director's CutPlayer reviews