There is no registration process, you just work and hit the most important Play button.
It should be ordinary stuff that happen back in your life. If you would like make new friends, chat rooms work best option to choose. chat rooms increasingly becoming more like a dependency.