Yes, it does. Most of the games you can play for real money are also available as free demos for visitors who would just like to see how things work. Thus, all players have access to free versions of casino games, even before they make their first deposit.