New puzzle! 'Keen', a clone of KenKen.