Small spoiler you can probably click on if you've completed a lot of areas and been to the top of the mountain:
22 hours, 360+40 puzzles, most areas done but still a lot of content remaining. I think I've done all tutorials so no mechanics should be new to me at this point, but there are still a couple puzzles I've seen that are like wtfbbq I don't feel like I know how to do this.