thanks for the info!
Im looking into it, because im on windows 10 too, have a simlar computer yet have no issues.
Maybe its a problem on the itch launcher? Ill update it in the week, but if i were you id try going to the game files and opening the .exe