Interesting concept !
The movements are a bit buggy. sometime you walk very slow and you have to pick-up a throw a block again to regain your speed.
Still, fun to play. good job :)