I really appreciate this scenario.
I conducted it with 5 "expert" players and we all had fun. I used some pregen from the author's pregen list. The backstory was ok and helped a lot in giving context to what was happening. Enemies and menaces were well introduced in the game.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.