Top
30°

Rumor: Star Citizen Executive Producer Alex Mayberry Has Left Project

Fans have taken this as a sign of troubled development, following the departure of other employees, including Travis Day, who was senior producer.

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