I liked it. It was interesting to me and to a 3-4 year old reader I showed it to. He always wants to take things apart to see inside and how things work. (He just ruined my tape measure from his curiosity, which led to me looking for such an app of book.) He also loves trains, so seeing the inside of one will keep him busy for a while. The puzzle feature is great. Everyone has a different perspective about apps, so dont be discouraged by a two-star rating. Some spoken words might make the app better, but I would suggest an on/off option and the option of breaking apart the purpose of each item, as too much information could be overwhelming to younger kids. It is kind of amazing how much preschoolers can understand from just watching the app. Adding the other features might make the app more interesting to a wider age range. It works well for me as it is now.
Firebrand2011 about How It Works: Machines by Geek Kids