I haven't seen it yet - but been watching Tumble Leaf on Prime w/ toddlers recently. Animator friend recommended it -- it's good.
I agree with you on Tumble Leaf as well, it's a really good show. I also recommend Puffin Rock if you have Netflix.
That's actually insane