Excellently designed puzzles, but a very hard game for expert puzzlers.
I hit a wall at (not getting) 22/23 and solved 25, 26, 27, 30, 31, 33, and 34, made attempts at 27, 28, 29, 32, 35 but I kind of hit my willingness to plan moves ahead limit.
The self destruct mechanic was not expected in 30