I like the block dragging mechanic. Being able to do a wall jump off of the draggable block would be a cool mechanic to add, as well as some polish to the controls. As it is you've got a cool concept!