Cool concept, but it could use a better tutorial, even just a screen with some text and icons would be enough.
At first I was just placing block to build a path ahead, but then later the guy wouldn't move there. Took a while to figure out that there's really no point in placing blocks that are not adjacent to your character. But why does the game allow it then?