I am fairly new-ish to IF games. I usually play the more shorter games. I started to play this- at first I had to restart a few time as i was not totally committed and made stupid mistakes, but once i got into it- I loved it. I havent completed it yet- but I cant stop playing. It is worth the effort and time. I would say perhaps best for intermediaries- but it is definately something you should cut your teeth on before trying other more involved games.