Is the only way to get the "full access" of this game by subscribing? or is it possible to pay for the game once and have it?
u can wait for the steam release! though it's gonna take some time ;w;
For the second question, yes if you had already paid for the game before itch disable payout for this game