I could only find mention of this at that “Godlike Productions” site. I dont know anything about them, if they are trustworthy or off the wall. If true, it sure lends weight to the Frankfurt server story.
Even if totally false, when is the last time anyone felt it was safe from a legal or reputation standpoint, even to float a rumor like that?
It *must* be 2020.
If it’s from Godlike Productions, then there’s a good chance it’s made up B.S.