Yes. Like most other casinos, Ozwin offers free versions of their games that customers can play without making a deposit in demo mode.