Ferry puzzle is annoying, but other than that this game is great.
(Note I have a trackpad, so Ferry is harder than normal)