Yes, registration is mandatory like other big apps and the process is typically the same as others. Give some details and the game dealer will send the login credentials.