Sounds like internet connection lag. Only other thing that would be possible is that you have some faulty hardware, which is unlikly. Also outdated drivers for the video card.
But I assume it sthe drivers. In my moms laptop, the onboard (I think) would overheat and the game could crash. Updated drivers fixed that...