A little sudoku game that can solve other puzzles for you and can generate 3 different levels of difficulty.