Crud, I meant to respond to this sooner, but I've been swamped with work. My apologies. The error log file you're talking about would be in the Steam version, right? I'll look into it, although if you haven't gotten word of the bugs I listed there, I'd assume it probably is just a problem the itch.io version has. Thanks for getting back to me.
Windows 10 "conveniently" hides the AppData folder from being seen regularly; almost thought it wasn't real XD. Anyway, I replicated the error where the game becomes unresponsive at the character select screen. Unfortunately I can't send files through here, but the file was mainly repeating the following:
(Filename: Line: -1)
IndexOutOfRangeException: Array index is out of range.
at CharacterFrameUI.SetPreview (Int32 characterIndex) [0x00000] in <filename unknown>:0 at Assets.Scripts.UI.SpiritFrame.OnSetActive () [0x00000] in <filename unknown>:0 at CharacterFrameUI.OnSetActive () [0x00000] in <filename unknown>:0 at Assets.Scripts.UI.UIEntity.StateChanged (UI_STATE prevState, UI_STATE newState, Boolean forceCharge) [0x00000] in <filename unknown>:0 at Assets.Scripts.UI.SpiritFrame.StateChanged (UI_STATE prevState, UI_STATE newState, Boolean forceCharge) [0x00000] in <filename unknown>:0 at Assets.Scripts.UI.UIEntity.Update () [0x00000] in <filename unknown>:0 at Assets.Scripts.UI.UISelectableC.Update () [0x00000] in <filename unknown>:0 at Assets.Scripts.UI.SpiritFrame.Update () [0x00000] in <filename unknown>:0 at CharacterFrameUI.Update () [0x00000] in <filename unknown>:0
Then ended with this.
(Filename: Line: -1)
Setting up 4 worker threads for Enlighten.
Thread -> id: 285c -> priority: 1 Thread -> id: 7e8 -> priority: 1 Thread -> id: 1040 -> priority: 1 Thread -> id: 3fe0 -> priority: 1