Really thoughtful story and character work here. I'm learning about writing in games and this has some really good examples of building out well rounded characters. I was challenged getting clear picture of some of the gameplay elements that a player would experience but on the whole this seems like a lot good ground work for your game. Nice job!