puzzle
A game played solving logic problems for entertainment