Kakuro Master

Kakuro puzzles resemble crosswords which use numbers instead of words. The aim of the game is to fill all the blank squares in the grid with only the numbers 1-9 so that the numbers you enter add up to the corresponding clues without using duplicate numbers. When the grid is filled, the puzzle is complete. More info here.