Entirely insane, yes! After reading this article, I have no real idea what they are doing, but it appears that they are related to an entire genre of games I didn't know about.
I think it's primarily written to a different audience than yourself, then. I mean that in the best of ways. As an infosec sort, it came across pretty clearly what they intended. I think it's just a culture difference between information security, and the rest of IT.
Ah, infosec. Yes, it was clear that it came from some other part of the computer universe, but I had no idea which one.
Yeah, for us (infosec) hackers it can be easy to forget there are people in IT who don't understand our culture/terminology sometimes.