Yes, as with most UK casino sites, you will have to register an account to be able to play games on the site.