Really cool idea and execution!
My only feedback would be to have some more visual readability. There were a few times where I wasn't sure what I was supposed to do next, for example I didn't realise the ability button was down the bottom right. Another example would be differentiating the enemy pieces from your own.