I wasn't suggesting steps needs to be released today, just most of these devs have a 1 month release schedule, with $50 tiers releasing first. I was thinking somewhere between free release, and $50 release the game could be leaked on f95zone. So around the $6-12 release tier on their patereon pages. But if the game is just going to release on here during the public release, then what the fuck is this site for?
Also fooxied likely sold 10k copies on steam for like $19, that's already 190k, of money, and steam only takes 30%. It also makes sense that if your game is on steam, pirating it will be easier and faster, since as soon as there is a steam update for the game, which was a 1 time purchase, then that update can easily be leaked... and again this used to be a pirate site.
If a games release was October 1st, and the public release is the 25th, then yeah i kind of expect the release on f95 to be around october 15th the latest. I just saw a lot of people commenting we have to wait until public release, in darker/steps and this thread. So it annoyed me.