since i cannot load it via steam could you add it via itch launcher?
Releasing the game in itch.io is planned as well.
Awesome 👍