Thanks for the detailed feedback and reflections on the game, I really appreciate it :)
There are some unanswered questions and some story plots left for interpretation on purpose but some of your comments are fair and there could be some better context for some of the story beats.
I don't intend to change the game story at this point as I like where I've left it but I am working on a "What Happened to The Crew Redux" which will re-contextualise some of the plot beats, add some new stories and flesh out the lore more.