This is great. I need to play this with someone soon, preferably someone who is really good at chess.
I did notice a weird glitch though? I played a quick game and rushed one of white's knights to take out the king. The white capture roll was the bigger number and got the capture, but for some reason the animation of the black king capturing the knight played. The game still ended and said white won, but for whatever reason the wrong animation played.
Not a huge issue since the game still worked (I honestly wondered if it was intentional, like playing the wrong animation at the end is part of it? But a repeat play didn't do it again), but figured I'd mention it. No idea what could have caused it though or how to duplicate it.