Yes, unfortunately most casinos restrict NetEnt games for Canadians. I've tried browsing the list here, but it's very hard because every casino lists "Players from Canada accepted" and "NetEnt games", but then when you go to the site and sign up they won't load due to country restriction.
But I will give Luckystar a shot, thanks!