Using it on a Mac, so I don't know if the Windows version has this issue.
Guild info is not behaving correctly.
1) If I load a set of 5 characters, and the first one is in a guild, they are all reported as being in the same guild, even if it's not true.
2) If I delete each character in turn, and click OK so the display is a blank display, then add 1 character, that character is displayed as being in the previously listed guild. This is without having exited between deleting all characters and adding 1 more. Thus, the guild name is persistent within the session.
3) If I delete all characters, exit the application, restart it and add 1 NOT in a guild, it has Keepers of the Sacred Potato listed as its kin. If I subsequently add a character who IS in a guild, they BOTH become listed as being in the guild of the 2nd character. After exiting the application and restarting, the first character is listed as being in Keepers of the Sacred Potato until you switch to the 2nd character and then both show as being in the 2nd character's guild again.
Otherwise, it's a nicely done job.