The best casino for Canadian players to enjoy this new slot game is National Casino. To find the best Overall performing casinos check out our Casino Top 10.