Free online sudoku and other puzzles
Yin Yang is a logic puzzle originating from Japan. The terms Yin and Yang refer to two fundamental concepts in Chinese philosophy, particularly in Daoism.