So those who alraedy saw it - Release Nov. 10? What is the price in dollars? I'm currently in Europe and it is shown in Euros, but I wouldn't be buying until I am back in the US.
where does it official say nov 10?????????
And see here.Nowhere, but that was the date given when it appear on GG for a while. It might or might not be correct.
Bad experience with Paradox/GamersGate?