Machinarium is excellent.
Absolutely. I also love the soundtrack of that game.
But fuck that one puzzle where you have to get five pieces in a row on that grid game. Played through the game more than a few times and I only get passed that puzzle by pure luck.