Logic And Reasoning Games