I completed the game (and got the good ending) as well as the bonus room challenge. Thanks for your help.