In case you missed it, there is a twitter thread of mysterious tweets from the @RollPlay twitter account starting with this
Discussions can be found in :
and on the #rollplay_discussion channel on JP’s sub only discord
Edit:
How to join JP's sub only discord
Come hang out in the Sub Only Discord chat, just sync your Twitch account with your Discord account, by going into User Settings > Connections > Twitch in discord. See you in there. Discord is free! You can get it at: https://discordapp.com