The meaning of this movie eludes me, but that could be entirely my fault. And although the subject is a little strange, you captured emotions pretty well in the animating, I thought. Also decent enough lip-syncing for my part. So keep at it, lose some more sleep!