Star Citizen Week in Review - CIG Has it ALL Under Control...