Welcome to the site. I part of the staff here. First what you need to know is that our site chat barely gets any use so discord is the easiest way to reach the staff. You can certainly PM me or ask me anything if you got any questions.
There arent a whole lot of rules so go take a lookie, it wont take too long and the story arch is not a requirement, alot of us go out of our way to create our own story line that others may or may not join.
I do hope you will like it here.