Looks certainly like Limbo - interesting art style/atmosphere and gameplay that I can only describe as tedious. I guess it's more than the sum of its parts?
shiptoncraig's comments