> if the intent really was to not release they definitely don't need that many people sucking down wages.
Of course they do. They need artists to build the ships they sell and they need developers to create demos of stuff they have no hope of delivering, in order to convince people to continue parting with their money.