I can definitely see why Looking Glass was a single; the sound is a little bit dated (album is from 2007 or so I think?) but honestly I think it's a winner. The harder elements work really well with the Pet Shop Boys/New Order esque keyboards and while the singer's delivery is pure pop it really does just "work" together in an interesting and fun way. I'm not sure it'd be the first song I'd skip to after putting the CD on, but there's no way I'd skip it either. Definitely a legit win.