playstar demoPlay Super Lucky (PlayStar) demo slot on for fun. Enjoy free casino games in demo mode on Casino Guru. No download required.Play Playstar Slots for free. Our Playstar review and guide details company information, in-game mechanics, and the best slots to play.