I wish I could have joined you guys at Canobie. The Mine of Lost Souls is a source of great entertainment for us locals, we are not quite sure how you suddenly end up in Egypt either...
As far as the height goes, yes, they have a limit. i believe its 85 ft, which is just what Untamed hits with cars and people factored in....
What amuses me is the neighbors that complain... that park has been there longer than most of the houses. Its not like it suddenly appeared after they moved in....