demo slot microgaming lucky twinsLucky Twins is a popular free slots machine no download in Canada. Try demo and read our review for strategies and features inshts.Get Lucky with the Twins! In this post we are going to take a look at Microgaming's popular, asian themed slot Lucky Twins Jackpot and review the main features of the slot machine.