I feel like this is the sound of what has been called electroclash over the last several years. It is a mix of synth, dance, and bleep bloop electronic music. I am out of my league with this, but it seems to be as good as most other music of this style. One sheet says Ladytron, Goldfrapp, and the sort, so if you dig that, you might dig this.
–frame (Filthy Little Angels)