Loved it. Loved every minute of it. Watched it roughly three times now and I'm still hooked just because of the ambiguity of it. It's randomness makes it perfect, yet odd. Best of all not a single word was spoken through the whole thing, and I can tell a lot of thought went into it.
The ending was clever, and I didn't really see it coming.
I have just one question...what's this song called?