Yes, every social casino requires that you create an account. Fortunately, this process is simple. You can open a free account in less than a minute and get started instantly.