E eurogamer.net Star Citizen developer plans 1000-person Manchester, UK, mega studio 14 points adrian_mrd 5 years ago 14 comments