This Spring, LockStep Records released “Science is Only a Sometimes Friend,” a magnum opus for eight glockenspiels and organ. See below for early reviews and then buy the record, which is available as a CD or a download.