Im not certain what the problem is: if its game related I suggest setting up committees with various players to crunch the numbers and whatever else need fixing.
If its time related I suggest just give us worst case scenario roadmap.
With roadmap I mean you identify outstanding updates and provide a date of completion.
A simple yes or no would suffice from any admin or Gucci