I liked it. One observation though: if the ball rests in a curve somewhere, like on lvl 6 (I think), one has to refresh the page. A reset button would be nice.
I think that the pact favour (bacon to the spouse) should count the days and not 24 hours as it seems to be the case now. I keep sending it later and later (because it won't let me otherwise) and inevitably end up skipping a day. Last night I was able to send it at 23:50. Today I have a ten-minute window to send the favour of the day. A bit silly, isn't it?
I really like this game. I don't know if anybody else suggested this, but a "Heal All" and "Repair All" button would be nice. If you have 20+ soldiers to upgrade and 10 vehicles, healing can get tedious after a while. Anyhow, great game 5/5.