Episode Three’s story hits all the right notes, the game’s pacing is right, but some of the puzzles feel like a chore