I have not come across it myself online, but I used to play it in person and I have found that even though it was my favorite, once I started playing other slots online I soon had about 100 favorites lol
Try downloading some casinos and trying different slots, I am sure you will find one you like even better, thats what happened with me :)