A very solid entry all around, congrats! Everything custom made, polished, nothing gives the impression of being "just a temp implementation for the jam". And I loved the narrative part, the idea! The puzzles were bit confusing, though. I was just clicking everything waiting for something to happen, the goal wasn't clear =D