I knew this, actually: I heard about it briefly on the radio when I was in the UK back at the end of August.
But this is the first time I've heard a track from it.
"Spiralling", I love you. Never leave me.
*floats away on a happy tide of 80's British Invasion music revamped for the 00's*