

nycjournals.com seems to be an influence operation. The domain is a month old and the about section contains nothing that actually tells you anything about what’s behind the site.
edit: That means this is likely a false story unless corroborated by another source.
This is why Bitcoin was invented.
No, really. We’re discussing this on a decentralized technology because we know that centralized control is bad - and that applies to the technology of monetary transfers as well.
Too bad it was then mostly used for speculation instead of actually building up an internal economy where we wouldn’t now have to care what itch.io’s payment processors think.