I've reached the character limit for updating this page but the main website is at https://theroleplayground.home.blog/ and the current invite link is https://discordapp.com/invite/evYTCCJ (as of August 2019).