Star Citizen Week in Review - The Most Anticipated Feature Is Finally Here!