Finished the game! The format of this point and click game reminds me of Don’t Escape and Club Penguin PSA spy missions, as well as VNs where you have to pick the right conversation options to increase relationship points.
The wire puzzle reminded me of the arm pulling from Exhibit of Sorrows… hehe…