A tough adventure for 1st Level, to be sure. Theme is consistent and well thought out. Good job.
Thank you for the input!