[Former World Record] Google Doodle Champion Island Climbing (139M) 23 Seconds, 1:06Wilbur9340Views: 602Like: 6There’s still room for improvement, though I’m still looking for the most optimal route. 14.03.2022