No, not leaving.. but I don't feel like being here as often as I am. There are some cool people around these parts but they're drowned by the countless number of idiots. :C
My video? What do you mean? You mean the group animated film I made that I posted here for people to see?