This is a fun setup for an adventure with lots of interesting moving parts. The giant living stone is especially cool. Plenty of directions a GM could go with that.