Cool stuff, I like these kinds of games.
Though, you should limit the player somehow, either by only being able to place blocks on the ground or only being able to place a specific amount of blocks.
As it is now some levels can be cheesed by building "stairs" of up-blocks to the goal.
Quite fun, either way. :)