I enjoyed this!
Strong premise, a protagonist struggling to retain his memory and humanity despite inhumane treatment. There is a strong theme of disassociation that creates a surreal vibe throughout; the scenes are both absurd, and mundane to a Kafka-esque degree, at the same time. The puzzles were the best part, challenging but also engaging. Keep watching after the credits for the true ending.