A bit behind the times, are we?
No smart ass. I’ve seen the word “Kraken” bandied about but so what? I couldn’t care less about shooting-star trendy words and phrases. But they keep using it so I’d like to hear an actual explanation from someone who actually knows what the hell it’s supposed to mean.