Finally got a chance to play properly, but I still ended up getting stuck. I collected various supplies including the climbing gear, alternator, battery and rifle but there didn't appear to be anything else left to do. I would have loved to see the end so I may come back and give it another go since I possibly just arrived at the triangle too early.
Either way the atmosphere was wonderful. The music and exceptional art really helped to drive home the wilderness survival feel. All the various events and their options were interesting and entertaining.
It's funny but by some coincidence there's another entry (Once Summoned) that's very similar in terms of aesthetic and gameplay -- something about this theme just inspires this style I guess! :D