The Cabal cult strikes again …