A new report reveals Tencent purchased a 15.75% stake in Arrowhead Games Studios last year Link 24 votes
Twelve years and $700 million later, what's going on with Star Citizen's development? Article 1740 words 36 votes