Buyers on itch unfortunately do not have access to the beta available on Steam. :(
Is it possible to provide itch customers with a steam key?