Is there a difference between the Itch.io version and the Steam version?
No difference, just 2 different platforms
Thanks