CHINA TOPIX

11/22/2024 08:40:23 am

Make CT Your Homepage

star citizen development

Star Citizen

‘Star Citizen’ Struggles Over The Week; Plagued With Delays and The Departure of its Executive Producer

The fan funded game "Star Citizen" is drawing flak after series of delays plagued the release of its module.

Real Time Analytics