Wow, this is very ambitious game and very well executed! I really like the idea of these machines and see very cool machines you could build. Additionally, I am amazed that you could add a tutorial and multiplayer. Not much to say about things you could improve, only that some music would be cool.
Well done! Congratulations to this amazing game.