A Giant Dog's new album is the retro technofantasy-themed rock opera I've been waiting for my whole life. #music