Yes! One of the benefits of Excitewin Casino is they offer the chance to give games a go for fun even without registering for an account first. However, to play for real money, players are required to create a free account.