Yes, you do not need to make a deposit to try out this game. On this page, there is a demo version of the slot – one does not even have to register to start playing it.