Hello Qaghmii

Welcome to PCHF
Sorry for the delay in response.
What kind of internet connection do you have? How long does it take until you disconnect? Can you try playing some streaming content and see if that continues to rebuffer itself or just stop playing completely? Like try playing some longer You Tube videos and see if that has problems; or try an online radio station and let it sit there for a while.
If the problem is limited directly to Yahoo games and you have no other problems on the rest of the internet, I'm afraid there probably isn't much that can be done. You can maybe try running CCleaner (click my link for a free download) and cleaning out your temp files and run the "Issues" tab to clean up registry related problems.
Hope that helps!
