Yes, ioi is working on a new league.
However, I can still add more games from the formula. I've been meaning to, but unfortunately, my real life job has been killing me, and keeping me away from getting the time I need for it.
But we should have 3 new games this week.
Back from the dead, I'm afraid.