cool...
but I found the block movement controls so confusing and difficult that I gave up. You'd have been far better off going with drag and drop with a few rules as to where you can and can't drop. Yes, I know I'm opening myself to charges of idiocy - the old if you'd only spend two minutes figuring it out you'd see it works -- but my advice is: a players first experience with a game oughn't be frustration with such a basic element as control. Not to be a dick or anything, but its a crucial design principle.