Shadowgate
Solution
by Lord Hippo
The Spoiler Centre