My guess is, there's approx. 800M sitting in the treasury right now, intended to pay for development/completion of various new games.