I love the ideas you had for this concept (especially certain "controllers" only having certain controls, theres so much you could build with this!), this is a very smart game.
My only real gripe is that I feel like you introduced new concepts a bit too quickly? Its not that big of an issue because the mechanics give a lot of feedback so you can intuit whats going on, but I think I would've prefered a slower ramp of difficulty with new ideas. The levels themselves aren't a problem though, I thought they were really well designed.
Overall great job, easily one of the best games I've rated so far imo.