you go to the website, just dont do anything kinky and you will be fine! I'm not joining because I was almost Doxxed by a user with the admin doing jack shit about it, confirming they could give less of shit about people's lives in the name of the game!
i dont know a thing about artfight :D
I even have an account too: https://artfight.net/~WolfBeast