This is very interesting! I love the variety in the ways the pieces can move. It was sadly not super engaging to play against the AI with the random movement, but I think if you take the time to make a proper AI for this it could be very fun. Good job overall!