Works like a charm now, as long as you don't tab out (in which case the described problem appears).
Also, trying to play it after coming out of sleep/suspend results in the similar problems it seems.
Did you try to set the CPU affinity for the game process?