Machinarium is a decent little adventure game, but I would not recommend trying to play it on a phone or any device with a small screen. The games puzzles tend to be arbitrary. The in-game hint system is primitive, providing a single hint for each area, whether youve already solved that particular puzzle or not. Gameplay can be frustrating at times. I had difficulties with some of the controls until I realized that they DO NOT SLIDE. Instead, you should click on the spot where you want the control moved to. One puzzle had three "sliders", each with three positions. I struggled mightily with that puzzle until I realized that I needed to tap on the position I wanted rather than sliding the control to it. The graphics arent exactly pretty but have a certain charm. The music is good enough that I never felt the urge to look and see if there was an option to turn it off. The environment sounds are good. The story is rather shallow but works well enough. Backstory is provided via graphic dialogue. Instead of text or spoken words, speech or thought bubbles display black and white line-drawn pictures or animations that tell the characters history or what he wants. The player is directing a little robot who has just been discarded at the dump. It soon becomes apparent that the robots in this game arent very robotic; they experience a full range of emotions, have personalities, and even seem to experience a sense of touch and smell. Certain robots in this mechanized society, possibly the leaders and police force, are brutes and bullies who delight in tormenting and abusing weaker robots. The unnamed hero of the game must avoid these robots as he finds a way to reenter the city and then makes his way around. One might wonder why he would want to return to a near dystopia, but when he was taken to the rubbish heap, he was parted from something he holds very dear. As the hero explores his environment, there are objects that he needs to pick up, but there are no hidden object mini-games. However, there are a couple of arcade mini-games. Fortunately, they arent difficult, but I would prefer not to have ANY arcade type mini-games in an adventure game. The market is flooded with arcade games for people who like that sort of thing. But at least you dont have to worry about running or hiding from other characters; your robot hero wont do anything that will get him in trouble unless it is necessary for the story. Where the game really shines is its imaginative world. And despite the rather sinister characters the player encounters, the pleasant music and gameplay in which the hero cannot "die" give the game a relaxing vibe. Its a decent way to kill a few hours.