Interactive Sudoku Puzzle Game