I have had the game for about 4 years now but Ive beat it 11 times over. That leads me to the conclusion that this game in not as mind boggling as you might think.
Gavinchicode about Playdead's LIMBO, v1.1.3