I competed it literally yesterday. It took me 28 hours in total and I’d say I had a similar experience to you that I really enjoyed the concept but I wanted it to be finished quite a few hours before I actually completed it. Also, if you made it to the glacier area then you weren’t far from the end.
The game is great and the learning curve can be tricky, but it has a whole load of scenarios which gradually ramp up the difficulty and introduce new concepts to help you learn how to play. I’d highly recommend checking out the game!