Yes, every slot machine that is available on the official InstantPlay website has a demo mode option. Using it, the user receives a certain amount of virtual funds that he can use to spin the reels. The only difference from playing for real money is that winnings cannot be withdrawn.