Considering the jump in quality from previous games and frequency before the hiatus it would be a good bet there are more people involved as most other developers that we know have teams did not have ither the quality and quantity per update.
Its quite funny to read people getting all envious over Icstor potential earnings at the same time bashing him for not delivering ,altough i see its quite likely patreons are being milked , most people bitching are not paying and the ones that do ,do that on their own will. On the other hand revenue adds to incentive to get it done.