Toronto synth-pop group TWRP (“Tupper Ware Remix Party,” allegedly) have a cutesy but somewhat vague 80s sci-fi backstory: front man Doctor Sung, for instance, is supposed to have traveled through ...