There are just too many on the internet slot machine titles