The Exciting World of Internet based Gambling Slot Video game titles