I love the music of Muse. I think they are one of the good things that happened from Twilight (you know, publicity and all).
This is the latest track from the band, which was unveiled as the official song for the 2012 London Olympic Games. I'm not digging it like their other songs, but I think it's still very muse-y and makes me more excited for their upcoming album, The 2nd Law.
What do you think of the song?