Wasn't buying it from Itch also a one-time payment? Not sure I see the difference (except perhaps visibility).
Yes, but Season 1 was published after it was fully completed.