Does anyone remember the Stitch download for your computer that would have a little Stitch eat up your computer screen? I had it on our computer a couple years ago before our first trip and don't remember how I got it. My daughter is a Stitch fanatic and she was asking about it, now that I am planning our 2nd (very last minute) trip.
Thanks!
Thanks!