I bought this on itch.io is there a way to get a steam key ? is there any major differences besides release dates of content ?
Hey I saw that patroen got an update are we getting one on here ?