Lucky Star Casino, like its name, offers players a chance to get lucky & win huge jackpots. This is not…