Soldato
Umm no. They diddnt have 300 people from day 1 working on this game...
infact it was only 2 or 3 years ago they had no more than 100 people working on it...
Actually...................
https://starcitizen.tools/Developme...Cloud Imperium,staff working on Star Citizen.
As of February 2018 there were 475 working on it.