Roberts Space Industries, the team behind the infamous always-in-progress MMORPG Star Citizen, believes it’s closer than ever to its 1.0 "commercial release" product after some shakeups.
Star Citizen To Focus Up For Commercial 1.0 Release After Company Reorganization
by
Tags: