No, you don’t need to create an account to run the slots in the demo version. Registration at Tusk Casino is necessary for paid bets only.