This is insanely good (the AI dialogue does make it a little worse, but it's still very good). If you made the game over screen take a little longer or add a pause to it it'd be helpful to see how you were checkmated. Other than that, I love it!
Thank you! I really appreciate the feedback! I will put some more effort into the dialogue. I also agree the game over screen is abrupt. I will get those changed!