Finally got to play! A little overwhelmed on the information thrown at you at the beginning, but I did manage to run around the map and interact a bit.
100% agree about the information overload. One thing I particularly noted about your entry was how nice the experience was for new players to learn and am definitely taking notes for the future. :P