What kind of internet connection do you have? Have you tested your connection lately?
Hmm? Internet seems fine, I played offline, Heroes V, a 2005 Ubisoft games...
Well, how was I supposed to say.. It's not lagging actually, it's more like... Rrr... Slow motion?