You folks remember the "Stitch overlay" rumors for Space Mountain Al Lutz talked about back when Space Mt. first closed for the 50th?
Well, there is a pin series released at Mickey's of Glendale (employee store at Walt Disney Imagineering) featuring the concept artwork for four of the proposed show scenes!
Although I'm glad they never went with this concept, it's really neat to see what the ride would have been like if Stitch invaded it!!!