I think that's a good suggestion. There is only a very brief reference that the humans have been set up on the 'black site' station by the company - also some of the characters have hidden agendas that puts them on different sides of the corporate divide. One could expand it in a sequel/campaign, in...