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.
https://www.stumbleupon.com/ https://www.kingdomofloathing.com/login.php?loginid=dbbda548c821441e8833e660bcb4816b
Qapla’! Fucking Ah-maz-ing!