What about Steam Early Access? I don't know much about it but could that work? Posting the individual updates there and then the completed season afterwards.