Right now, participants could play thousands of different slot games, offering varied forms, themes and you may advanced video game mechanics