Downloading patches now....... I had already finished the game earlier.....but i guess i'll give it another go now.....
P.S. i dont have to wait for a crack either.....one of the few perks of having a legit version...lol....
Hope DX 11 patch kicks a$$....:d