Very cool idea!
This game definitely has a bit of a learning curve, but once you realize what you're supposed to be doing and how to best be doing it, it gets very fun! The mirroring at first was confusing, but once you learn how to use it correctly it makes much more sense.
I found myself continuing to play the game even after I had thought "I have probably gone through every object already." Which I think is a great sign of a good game!
I feel like there could be more explored with controlling both sides at the same time, since I never really changed the robot off of the (magnet?) grabber. I saw the potential with changing both for the screws, but never did since I found it easier to just keep it all simple and do it myself. I think increasing the incentive to change the robot to different tools would help a lot, maybe by making some of the objects be pretty tedious if you were to do the entire thing, making the player half their time by using both.
I think that there could be some objects that maybe require 2 tools to be used at once, to force the player to change the robots tools and work in tandem.
I think that the time could've also been implemented better, I never found myself getting stressed by the time. Once I got it down I always had at least 100 seconds left. I think that flipping the time to count up and adding a score system would help a lot, since then players are rewarded for going faster, but not punished for going slow.
Working with Ai is mostly in the theme, since you do control the AI directly.
Really cool idea! Nice work!