You don't have to download the slot machine for you to enjoy the game. You can enjoy Ariana free play demo where no download or registration is required.