You can find on this site an exclusive Sudoku Puzzles game.
Here are 12 difficulty levels, and for each level 1679616 grids. The highest level is the most difficult you may find on the web !
You can check the validity of your grid during the game by clicking on the 'Check' button. For each grid, the solution is unique !
At any time you can take advice of the players page to have a look in real time at all the games results.
Note :
Each time a grid is displayed (or downloaded), its digits are permuted randomly (for instance the 3 replaces the 4, the 4 replaces the 5, and the 5 replaces the 3), so a grid never appears twice in the same way, but always keep exactly the same difficulty.
And for a maximum of security, you have to wait a few days to display a same grid number again.
This will allow you to compete with all the players, by preventing a player to note the solution, and then fill the grid again !