Looks and sounds great. I found it a bit hard to follow; I realise that some of the ambiguity was intentional, but I think it could do with a bit more exposition rather than relying on the audience reading the description. Not sure how that could have been acheived without it seeming awkward, though.