So, this is what I would have done differently. I am an old Infocom player, Zork, Infidel, Witness, like that. It is better to have interactive playing and perhaps a more clarified objective.
Your writing is good, the story is good, but it was all over the place as there seemed to be no objective. I like these kind of games but you need a parser and a clear goal.