Slime Climb. .. Saw one of those guys today and he yeeted himself off. God that felt good