Sudoku-like puzzle game for Windows Phone