Test your brain with 191 free browser puzzle games, from logic challenges to match games you can play instantly.