Destructoid:
Star Citizen’s really not having a good time as of late, especially if recent rumours are to be believed. First, the FPS module Star Marine was put on hold/delayed, and now it looks like the executive producer has left the project.
Executive Producer Alex Mayberry's departure from Cloud Imperium Games has been confirmed to PC Invasion by the studio.
Fans have taken this as a sign of troubled development, following the departure of other employees, including Travis Day, who was senior producer.