The upcoming Franz Ferdinand album has been a long time coming, so there was a lot of anticipation surrounding it.