Not bad. I feel the vocals could have been redone due to some slip ups toward the end, but a good message. The music was hard panned which I disliked, but it didn't get in the way of my listening experience too much. The animation could have used some work and was messy, but it conveyed the message quite well with what words did not say. Nice work.