While iLucki has indeed a massive number of slots and payments the whole design of the site feels so scammy. I mean honestly, who translates a website in various languages using Google Translate (or whatever other automatic translation toll they're using)?
I used EN version, but I've checked also Russian and Bulgarian versions and both are genuine (these are my 2 native languages that I speak). Definitely not google translated. Can anyone else check the language other than English?