Very interesting and deep mechanics! I can tell a good amount of thought was put into this.
I don't feel the mechanics are very well explained though, especially what each part does. I would definitely recommend having some sort of tutorial or in-game explanation (maybe hovering over each object shows a blurb of what it does?) would make it less overwhelming for noobs like myself. :P
Cool game!