Sudoku Free 解謎 /1月 1, 1970 /Imaginary We generate Sudoku puzzles on-the-fly. So each Sudoku we create is unique in the world. Which means you can have unlimited number of Sudoku puzzles fo...