Thriff
Hint:
I can't get past the trees!
Hint:
How do I get past the Snow Wight?
Hint:
How can I save Thriff?
Hint:
I can't make the Glyph!