and because of this the game can not be released in steam, can i have the itch.io on key for this game