Puzzle by Nikoli S Heyawake - 4GamesList

A sophisticated puzzle offering a delightful logical challenge.