Puzzle by Nikoli S Heyawake - 4GamesList
A sophisticated puzzle offering a delightful logical challenge.