I like the control scheme of this! It is hard to get right, but for me it still feels pretty tight, unforgiving but fair and predictable, in the sense that if you've done something wrong and lose because of it, you at least know what movement led to it.
It desperately needs better UI though.