Making games take a determined number of turns would allow players to rest.
Also, displaying the score right along the windows would be nice.
Other than that, great work!