Or, if, have it here on itch, ill have access to the steam version, when, it comes out? please, i really need help.