Star Citizen Week in Review - IT IS FINALLY HERE, sort of...