sudoku puzzle game publisher