Memory, logic and brain teasers: puzzle games for a quick break or a long session. Some are made for taking turns with a friend.