From Simin Software:
The Simin Sudoku is the application that run under Internet browsers.
It has millions puzzles. Each puzzle has unique solution that can be reached logically without guessing.
The sudoku has three degrees of difficulty such as easy,normal and hard. Each puzzle has unique id and you can create or restart a game by puzzle id. When you playing, you can redo/undo the action or mark by pencil.