I quite like the title screen music in this one, it really helps set the vibe for such a fraughtful, manipulative journey full of discovery. I dunno what kind of instruments are used, but I dig it.
Would anyone happen to know something that sounds similar, or would be suitable listening while playing? The various Oddworld soundtracks give me a similar semi-oppressive feeling.