This synth-pop is punctured with punchy, punky guitar, loosely strewn. I like it well enough, but the songs don't really stick.