You Wouldn't Happen To Be THAT MycroProcessor?
It definitely sounds like your stuff so I'll guess it is.
:D Somebody else has played the Myst games! Well, this is very well done, but it's a little too techno-y for my liking. You know, this has inspired me to go remix some Myst songs! Specifically the title theme from Exile! You are my muse ^_^
Very nice I love the flow of it.