Android Puzzle Game - Focuses on user generated puzzles.