OMG... I've searched for this game so much. I played it quite a while ago and it left such a huge impression on me that I thought about it often but forgot where I found it.
Can't wait to play it again! Thank you for making this :)
UPDATE: It was just as mind blowing as the first time. And finally made it to the end. My first play through wasn't complete.