I’m not sure if you can sign up for beta testing or if they have a group to do that already or which countries will be involved tomorrow - it appears the boys will need to have a Twitch account to participate in the actual tournament.
https://beta.whowantsit.games/tournament-rules