Games that test your knowledge and puzzle games that require thinking