Charmz
4.7 out of 5 stars.
Charmz is a standard 5x3 video slot and incorporates all the luckiest icons in the world for one purpose only: to help players win big!
A quick playing, fun and friendly game, Charmz is undoubtedly the luckiest game in town!