Stargate, and the short life of the ‘making of’ CD-ROM John Abbitt | 21st September 2020 For a brief period, it look as if ‘making of’ CD-ROMs were going to be the next big thing – and Stargate was chosen to get them off the ground