Crossword Buff 501

Crossword Buff 501 is a 2004 Windows game offering six types of crossword puzzles with unique grids and clues.