I suspect it depends on which country you are accessing this site you must know some countries have access by license here I can see more ''You've viewed 30 of 840 games''
To make sure, please check by provider maybe some providers are not available in your country and don't be surprised if on other sites you can play games from certain providers while here you can't, even using the same area.
This make sense, Some slot provider like Bgaming is restricted to my country. I can't bypass it even if I use VPN once they already detected the original location of your account by the first time you view them without VPN. I believe only few countries that has fully locked all the slot games because each slot provider has different ToS about regional restriction.