I just saw the video clip. Hot damn, finally some news! I guess this means the album will be out after the New Year?