Nice core mechanic and the secondary mechanics feel like strong expansions of it.
Not a fan of the puzzles though. Most of them are barely challenging. It feels less like solving them and more like stumbling through them, more busy work than anything.
The one exception if the last level, but that felt more like a case of just being deliberately overwhelming which results in a more trail and error approach than something I can step back and think about. A big part of that is keeping track of what switch does what, in something like portal this is clearly indicated without ambiguity. So again the stumbling technique resurfaces.
I think a big part of this is that elements are often used once blatantly and then not again, it feels like following a very linear path which always gives away the solution to the puzzle.