Finally had time to test your game, I like the twist on the concept!
Like you showed us you are already improving it as we speak so not sure you did not already fixed it but you should look at implementing the checkmate rule (if the King is in the range of an enemy you need to move it). I would also say that the concept was a bit far away from the theme IMO but cool nonetheless.