The steam version probably has a few fixes (you do get a steam key for free on itch in case you didn't know)