Pattern Puzzle is pretty decent when it comes to puzzle games. One annoying problem with it is that it crashes every single time you complete a puzzle.
Piotrexyzer about Pattern Puzzle