The payout rate in 2020 was 96.78%.
Popular slot games include:
Starburst
Book of Dead
Legacy of Dead
Lil Devil
Monopoly Megaplays
Who Wants to Be a Millionaire.