Yeah, this shit's just weird all around. Don't ask for money, but swap the site to invite-only because people aren't giving you money? Calling it invite-only, but offering no path or conditions for getting an invite? Calling it invite-only but saying that it will at some point be open again? Giving no explanation as to when or why it might open again? If it costs too much money to be open why would it open up?
Just weird. Use your words, people.
ublock origin on firefox hasn't blocked in-player twitch ads for me in years. i just never use twitch because of it though