Oh my, well done. I tried that many times and gave up, far too frustrating. I got to the third gate once, then died and woof… back to the start! FUCK THIS, I think I said. ;)
21.3 hours for 99% completion - I didn’t get the aforementioned frozen area shrine, but I got everything else including the true ending. I am usually slower than average with these things. People who just race through the game were finishing it after 6 hours. I think it took me around 16 hours to beat the final boss before going for the true ending.