Body Wars Attraction in Wonders of Life in Future World at Epcot; opened October 19, 1989, and closed January 1, 2007. Using the same simulator technology that made Star Tours possible, Disney designers designed an exciting miniaturized trip through the human body by way of the bloodstream.