This is not only the cutest puzzle game but also the hardest puzzle game that I had played before. But the components of this game are very simple if you TRUELY understand how it works. Anyway, I recommend this game to anyone who wants to try a quite difficult puzzle game.