Yeah we'll actually make a website here sooner or later. In the meantime, https://discord.gg/CJJeAQSUnu will take you to our discord server.