I generally enjoyed the game, but after being stuck at a new level every day, I can honestly say the game is pure luck and inconsistent at best. Some levels practically complete themselves, and others take days just to finish (either because there are to few moves for the given level or the moves that are available don't progress the levels at all).