You are on Let's Role Alpha website.
You can register and gain an immediate limited access to the Alpha. We approve accounts for full access regularly, so you will receive an email when your account has been chosen and activated.
Let's Role is still under heavy development, we know there will be bugs, so please be patient. That being said, we would love to read your feedback ! Once you have created an account, you will be able to post on our forums and report bugs on the platform. But you can also join the community on Discord !
Have fun !