Those are all very fair criticisms. We did our best given the restrictions we had, and I think we did a pretty good job considering for most people on the dev team, this was our first ever game. I did want to include some control that would allow you to move the blocks with greater control and precision, but I didn't have the time to figure out how it would work, and we definitely wouldn't have had time to implement it.