Very well done port.
I'd like to note that my score is for the quality of the flash port, not for the game itself. This port is dead-on where it counts and makes some acceptable changes for the move to flash. Shadowgate, on the other hand, hasn't aged well at all. It seems that logic as applied to point-and-click adventure puzzles wasn't invented until the 90s :-P Still a fine adaptation regardless.