This is a really fun puzzle game. I recently purchased it at Walmart App for a reasonable price. It seems to play smoothly and is challenging enough for me. It has lots of levels and different puzzles and is quite addicting after a while. I also liked the cute graphics.