I started this game the other year and gave up, but since then the bugs have dramatically decreased, and it is such a beautiful and challenging game I had to come back and finish it.
The only thing that prevents a 5 star rating is a touch of oddness with the UX. There are some interactions that are simply not intuitive enough to decipher. Example: the up/down lever on the platform where you get the oil from the girl.
Also, I wish the helper books you can access from the game werent quite so explicit. It made some parts almost too easy.
Leslie J M about Machinarium, v2.1.0