Sugar Smash: Book of Life - Sweetest Free Match 3 (app)
This smartphone game offers 365 levels with different difficulty levels. If one is not willing to pay money for additional moves and aids, have some level almost impossible to create. Although one gets after a while again a few lives, but this "