Do you have a second machine you can use? If so then just ping Google from both machines, if the ping isn't the same it's your system, if it is the same, it's your ISP. Maybe they changed something so there are more "stations" on your way to the cRPG servers.
I get high pings and packet loss too sometimes (every friday it seems...) and it's definitely not my system, because even my ISP said they see the packet loss when pinging my router.
Do you by any chance live in Libya?
Even worse: he lives in Slovenia.