Unfortunately, the casino does not allow for demo modes for its games. You have to deposit before playing any of the 24Play online casino games.