Just a heads up--this is now available on iTunes. I'm kinda inept at linking to the iTunes store. A Finding Nemo search should bring it up.