Limbo's a strange game for sure. It has a very striking visual design and twisted dark world which tries to surprise you at every turn with unexpected and incredibly graphic death sequences. The world of Limbo quickly becomes a place you want to explore. That is until everything the game introduces in it's first half is completely forgotten about and the game's atmospheric woods are swapped for incredibly dull factory/mill areas. This is also the point in which Limbo starts to lose it's focus, gameplay-wise. Gravitational puzzles are introduced without any explanation as if to make up for the extremely straight forward block-pushing gameplay early on.
See, this is the main issue with Limbo. Many argue about the "hours-to-dollars" ratio that makes a game worth playing. Quantity over quality. I don't necessarily agree with this. If a game is 3 hours long and costs $15 dollars, I feel it's a worthy purchase if it's a very special gameplay experience. The problem with Limbo is that you soon begin to realize that there's nothing that special about it. Where as the "often-compared-to" Braid introduced unique and rewarding gameplay, previously not seen before, Limbo offers the same basic puzzles which have appeared in many games before it.
Where as Braid's storyline was surprisingly deep and could have almost justified it's purchase alone for some players, this is not the case for Limbo. It's storyline ends up being a lot more straight-forward than it makes itself out to be and, in my opinion, ends very abruptly and unsatisfactorily.
As such, I feel Limbo does not deserve it's fairly high asking price for the rather average game it actually ends up being.