Yes! You can play all online slots for free. Unfortunately, there is no way to play Live Casino without real money.