Top
30°

Star Citizen’ Executive Producer Alex Mayberry may have left CIG

Alex Mayberry, who moved from Blizzard after 10 years, may have left CIG and Star Citizen as the executive Producer according to his LinkedIn.

Read Full Story >>
pcinvasion.com
The story is too old to be commented.