A satisfying point-and-click game that stumbles at the finish line.