I absolutely loved the sound design in this! I think most flash games have a lot to learn from something like this... you did an amazing job with the simple tools flash provides. Art is incredibly solid too, as always. :)
I won't try to make much of an interpretation, but I really think it's fascinating how something like this can have great meaning to some and no meaning to others. Really says something about us as humans.