Did anyone else notice that the upkeep was +99 in the new screenshot? So apparently no tweaks to upkeep yet, pretty much the most obvious and important change. 
You are confusing upkeep with manpower income.
And ye change that damn interface or i'm not buying this game.
Just like, put the resources in the old position and your interface just improved by 250%.
Then there is a still a bit of small things, like that massive middle banner with information nobody gives a crap about, but resources is really the priority.