This is definitely a very weird game. I'm not really sure how to describe or categorize it, but I will say that it was interesting at least, and at least somewhat entertaining to play.
I'm not really sure what the meaning of it is, if there is one. Good job submitting this entry though!