Clever game
This game really tested me. I must credit you to an excellent job, because I enjoyed every moment of it, and didn't feel like I was losing brain cells, rather the opposite.
In a complex game like this, there are bound to be some bugs, but all minor.
Amazing job, you should be proud. Please release a sequel. An option for the public to build its own would also be neat.