Insomniac launches Factory 93 Records Insomniac's newest imprint, Factory 93 Records, will be 'dedicated to bringing you the best in techno, house, and underground sounds.'