Sudoku – Latin Squares game released Posted on January 11, 2008 By admin Sudoku: Latin Squares is a new twist on the crossword number puzzle game. Apple Day