It didn't make me think.
Whether or not we were supposed to understand it, movies like these are just to vague to stimulate the mind of the audience. Other than that, primo music taste (Radiohead, Mars Volta, Postal Service).
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.