I'm not sure if these are the ones you're talking about, but I know of 4 links that bring up the slot machine:
SuperPages
Alleganys (2 of them, who have to search--I always type "cigarettes" because I can never remember how to spell Allegany, since it's different than the county in SW PA)
One2One (Shop&Earn, Dept. Stores, then scroll down)
If there are others, please let us know!