This is the latest track to be lifted from their rather grandiose album Mylo Xyloto, but what do you think about it? Let us know by writing a music review or adding a comment below.