Maybe I missed some of the things to do... but somehow I just dove down, found the chest. went up a bit, found the key and won... felt a bit too simple and fast.
But saying that the art looks great (in that I would love to turn in my price, but since I wouldn't know what to do with it, I just applaud you).