First, I am thinking I will begin giving out Tie Me, Bind Me to any supporter that wants it, and their pledge has hit the price of the game on Friday or Saturday. I am still waiting on Steam's approval, which hopefully will happen on Friday (maybe Thursday, but I doubt it). If Steam doesn't approve by then, then I will still offer the game, it just will be an Itch Download Key until Steam approves the game. And yes, while I know a vast majority of you would prefer to get the game from a cloud storage, I have chatted with other developers, and all strongly recommended Download Keys due to a multitude of reasons. The good news is that they're not blocked by regions, so if you live in the U.K., for example, you're able to get the game through a Download Key.
Second, while waiting on Steam, I have message platforms like Jast, Fakku, Kagura, Nutaku, & GOG to get my games on them, and recently Jast has responded, and after filling some paperwork, they are looking to release Tie Me, Bind Me on the site around the same time as the Steam release. The other hasn't responded yet, but I think most of them will have no trouble having my game on them as well.