Just finished this and wow, great game!
Very surreal and even slightly disturbing at times, just my cup of tea!
Looking forward to playing more of these...