Sign the man up for the CIA. He's added such convincing evidence from a game blog site and industry experts from a magazine which add so much more to what we don't already know
Until Ritual actually says something themselves, its pure conjecture, worrying conjecture albeit, but conjecture nonetheless. And conjecture is ridiculous, because it paramounts to bait tactics on the Internet.
And for the love of God, do not intersperse legal terminology when you opine. It insults the intelligence of those who know what they actually refer to.