I have run this for my group as one-shot, but it takes three sessions instead. Great puzzle design! A lot of fun for the players