It's still there but it is not the same. I spent waaay to many hours in weird places thanks to that stumble button. Still regularly go to KOL, which I found there.
Ah, fuck I miss the goons, too. I still log in every couple of years or so. It's sort of like walking down a street you used to live on. It's all still familiar, but nothing is really the same.
I have a CD somewhere that I burned a few miniclip games onto. Also the combo number 5, which did NOT age well. (And was kinda unacceptable when it was new)