Yep! However, demo games are only available once you’ve logged in to your account. So you need to register at the casino before you can play for free.