Open to interpretation.
This is one of only two movies I have seen so far on newgrounds that actualy requires interpretation. The other movie is the second one from this author: "From my Room".
A flash movie that comments on human nature? Definately worth a ten.