Chris Roberts says Star Citizen is finally pushing for the 1.0 ‘finish line’ Source Cluster: PC Gamer Source Node: 1878284Time Stamp: Mar 15, 2024
Star Citizen Has Been Purchased by 1.7 Million Players Source Cluster: Gaming Bolt Source Node: 1775326Time Stamp: Oct 9, 2022