Jonathan Blow who wrote Braid is an amazingly astute game design expert. I highly recommend checking out his many presentations on the subject of game design to anyone who hasn't already seen them. His views on skill/reward systems in games are spot on, and Braid is the perfect example of this.