A bug (warning: spoilers): repeated letters don’t work quite right. I have an O at spot 2 thats correct and I had it in the wrong place before. Any word like “XOXOX” reports that O has already been tried in the fourth spot, even though it hasn’t.
Well done!