Folded paper and broken robots, oh my!
Socket Up

Source and More information: Socket Up [Free] [Puzzle] [Windows] [macOS]

Author: itch.io