Pixar release a new INCREDIBLES themed short animation online articles Ever wonder what happened to Nomanisan Island after THE INCREDIBLES beat Syndrome?