Unfortunately the game was in the steam Greenlight system but did not get picked up, & afterwords my submission for steam direct was not approved.
It's an indie game made by one person (myself) and itch.io allowed me to share it here, steam were a plus but not promised.
I hope you enjoy the game, thank you very much.
Cheers