I don’t exactly know how I feel about this song right now but the video is pretty sweet. Obviously lots of special effects and production value and blah blah blah. It’s good. I like the whole storyboard idea.
This is their first single of their new album, The Beginning of the Twist that came out March 10, 2008 in the UK.