The page is still there. Twitter is weird with links. Sometimes good links show a “page does not exist,” but it shows up on refresh.
Well! There goes your 15 minutes of infamy. KeK