Weird Illusion. .. Looks like Shikari's new album