Star Citizen Week in Review - Invictus is Coming, but So Are Major Pillars