It’s not really a cult, its more of a social club that happens to take to wearing cephalopods on their head and performing human sacrifices (only for special occasions). So they control almost everything from behind the scenes, therefore Cecil hates them and is looking forward to stopping them from completely taking over the world before he can. The best way to learn their weaknesses? Send in MINIon #0023 who reports back regularly as he advances through the ranks.
Yes, this is going to part of a larger story that will be told some time… once testing season is over.