maybe you bought an earlier version of the game since this is basically like a patreon sub where you have to buy every monthly update till the game comes out on steam
Is there maybe an estimate release date for this amazing looking game?