Very very cool submission, I am not very good at chess but still managed to catch some of the stuff. The description on the page was very useful, maybe there should be some text in game pointing to it? Anyways, very nice job 👍