AnimWatch

AnimWatch was added in the links page. AnimWatch is a site dedicated to the best independent animated films. Check it out.