Anyone heard the new Chemical Brothers tune? Really catchy and the video is great. :worthy: Not sure about the rest of the album but I cant stop listening to this one. :clap: