I've tried some keygens, and it works for just 30 seconds or so, then it says that my GUID is invalid.
UPD: Finally I've generated a key, that works fine, so guys just try as many times as possible, it took like 15 minutes and I can play this game as I did before, without buying a new key and paying BI(sexuals) money that they did not deserve.