If I have feedback (bugs, suggestions), is there a place to leave it?
sure, come on over to our discord server https://discord.gg/NAhgXW7a
Would it be possible to for you to post another discord invite? This one seems to be dead. - Edit - I just found a working one in the description