The Microsoft Puzzle Collection consists of the following ten computer puzzle games: