Thanks for the kind feedback, it means a lot coming from a fan of the chess genre.
You also have some great suggestions and I'll consider trying to integrate them if I get back to working on the game.