It's pretty great. I also like the connection it has.
But it made me smile, because the pronunciation of it, KREE is much like alien word from Stargate SG-1 "Kree." Which is much like an Earthly military order "Attention." (Though more complicated, but this is the gist of the meaning.)