I get that frustration is part of the game, but it felt like it took the "joke" too far, especially in a couple of places with a long tedious section followed by one really tricky jump.
I finally finished with a time of 24:13.17, plus 6-7 hours I spent before that in previous play sessions. Of the total time I think the first 2 hours were spent getting to the trash can robot thing, the next 5 hours making virtually no progress on the middle section, then when I finally figured out how to reliably get to the "!" sign area, the final section took only 5-10 minutes on the first try.
I saw on the stream that there are some collectibles and stuff but I don't care enough to try to 100% this.