He had his own website and responded to suggestions and requests for pictures even. Then...nothing.
What really gets me nostalgic about PlanetAvP and AvP News (where I believe Sado was located) is when AvP 1999 was released. I used to go crazy downloading custom character skins on those sites.