Really liked this, smart and Kafkaesque. Took me a few goes to get the hang of things, and I'll admit I gave up before the end after getting quite far through and failing... But certainly original and engaging.