Very good; reminiscent of Mini Metro, a bit. Suggested UI improvements: Automatically break links that cease to be useful (when a block changes from "startup costs" to "producer"); make it clearer which direction a link goes in; make it clearer what a not-yet-paid-for block will produce once it is paid for.