PC Star Citizen Rolls Out Organizations Hub January 21st, 2014 1 Star Citizen fans will be overjoyed to hear that the long awaited first release of the organisations hub is being launched today! Chris...