ICON Park on scheduled to open World’s Tallest Attractions this December. “The Orlando Slingshot™ and “Orlando Free Fall™ are joining their sister attraction the Orlando StarFlyer™, the world’s tallest stand-alone swing ride, to make ICON Park the ‘Land of the Giants’,” said Ritchie Armstrong, owner of Slingshot Group of Companies™.