… … Alex Mayberry left the company last month for personal reasons according to a PR representative. … Star Citizen's Executive Producer Departs …