Loved this - have been trying to find it for years as never completed the first time round. A couple of the maths problems were very tricky for me (I have no patience) and the author assisted with finding one of the keys :)
Very addictive though - and wish I hadn't completed it as I miss it!