Ah, same developer and visual style. I really like your take on it.
I'm afraid I can't provide feedback on the actual gameplay, since I'm really bad at management even without time pressure.