Star Citizen Weekly News review, What you need to know