Thanks for the feedback :) I agree that you should be able to unselect a piece to move, great idea! This is the first game I have coded that needed such complicated AI - I struggled to get it to be challenging without being impossible - hopefully it's at least fun...
Thanks for the feedback. I decided against a tutorial in favor of the idea that figuring out how to play the game was part of the fun - but a little more info on gameplay would help - definetly consider it for version 2 :)