i'm searching for it too, i thought it sounded like Editors...monotone British voice...very cool tune, something about "all this time together...
Separate names with a comma.