Pixar releases to prove the animation studio is still crushing it.