I saw it. They're no longer members of the
Entertainment Software Association, which is the organization that puts on the E3 show every year.
I'm also zapping your link. We don't allow links to Abandonware sites here (I also think his reasoning here is B.S. "This means that Abandonia can release classic titles from these companies that they couldn't release before.")