I'm doing some research now to see if I can bring down the Jains and the Baha'i. I know they're up to something, playing all peaceful and shit. Could someone take a look at the Catholics meanwhile? I think if you dig deeply enough you might find something.
Dude, their logo is a comic book explosion/punch symbol. WTF? Someone has to check these supervillains before they make their move.