What's with this website?

Anyone ever visit:
saint-mike.org/ ?

It seems Catholic but this statement gives me pause:
“To preserve its independence and objectivity in pursing its apostolates of Internet Missions, spiritual warfare and the fight against the plausibility that infects our Church, all of which tends to create controversies, of which is to be expected when defending the Truth and the Church without compromise, the Legion has chosen not to seek ecclesiastical recognition at this time.”

I actually said a prayer on it and am wondering if I shouldn’t of:

Does anyone see anything wrong with it or should I just forget it?

:thumbsup: I just checked it out at Catholic Culture: This is what they have to say: