CHINA TOPIX

12/22/2024 10:12:25 pm

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