he still shows up in random steam or nintendo forum threads --- April 15, 2024: The Day the Internet Died