Understanding Slot Games: Exploring the Basics and Benefits