I just found a self booting copy of this, its the oddest thing though, the text and everything is in English, but the audio dialog sounds like French. I couldn't remember though, if its just supposed to sound like a different language or not since its supposed to be a different world. If I can't find a better copy, I'll upload this one soon.