Once upon a time I remember lamenting the demolition of Horizons and hoping that Mission: SPACE would be superior. As we all know it opened to much controversy and quickly faded in the background as a dud attraction. Skip ahead 19 years later and Cosmic Rewind is literally everything I wanted...