I think this is a great example of leaving space in the story for the reader to fill in the gaps. It reminded me of the System Shock 2 style of narrative, so it gets a big thumbs up from me.