Yes unfortunately. Where is best place now to access the game?
can still get the games on itch, just the devs won't get a payout
Better off subbing to the patreon