I liked it a lot, made me think. It reminded me of a couple of short films I studied in Fine Art a couple of years ago but the names escape me.
You got a pretty dangerous brief, it must be way too easy to run off with it and do something naive and quasi-intellectual, but you've managed to avoid...