Test your mind with 165 puzzle games, from logic challenges to brain teasers, all playable in your browser.