Rumors: Star Citizen developer studio disguised massive layoffs as employee relocation
The Cloud Imperium Games (CIG) studio, which is developing the ambitious space simulator Star Citizen, seems ...
Read moreThe Cloud Imperium Games (CIG) studio, which is developing the ambitious space simulator Star Citizen, seems ...
Read more© Aroged 2024. All Rights Reserved.