I'm surprised that he did not point out how stupid the game presumes you are. I am all for a game thinking that I am an intelligent player, because it means more often than not I get to do something cool and go "Oh, cool, I figured it out". Sure, you get stuck on a few frustrating puzzles, but...