get it. You really want to play this game, and you're extremely disappointed that it got delayed indefinitely. But that doesn't change the fact that the game was labeled as free and still unfinished. The developers can technically take their time developing it however they want.
Normally, I don't like supporting unfinished games. Honestly, this game probably shouldn't even have been released to the public yet. But I happened to stumble onto it, enjoyed it, and ended up waiting for it the same way people wait for games like Minecraft or Stardew Valley that keep getting updated endlessly.
Of course, breaking promises is wrong, but I don't think it's something worth getting that emotional over. Deep down, you already know they're still working on it, and eventually you'll get to buy and play it.
Personally, I'm okay with it taking longer if that means the game won't launch half-baked and need daily hotfix patches like version 1.8 did when it first came out. Compared to completely abandoning the game, this situation still feels far from the worst-case scenario.
The fact that so many people are complaining this intensely makes me wonder if the game is actually going to be really good. I wonder how much they're going to charge for it lol.