Like other said, it's very confusing at first. The time pressure and not understanding what's going on almost made me not play the game, which is a shame because it's reall well made.
I think labeling what each thing does (especially the "module") would help a lot.. And you don't really need a full tutorial here - just give a "tutorial" customer that request one thing without time limit - once you get the hang of it it's really simple