I too have spent many hours playing this game! Very well done. One request: an undo button (just for the last turn). I've accidentally clicked the mouse button on more than one occasion!