To make sure it isn't about the WiFi on the laptop itself, I would suggest connecting through Ethernet and see if you get the same issue.
Also, if you are like most and don't clear out your history, cache, etc., from your browser, and don't reboot (completely power off and back on) the computer regularly you will run low on resources, which can also lead to problems.
Should none of the above make a difference, then I would start to look at the games themselves. There could be issues with them on your system, or with their sites themselves.