Well I am willing to download this game on my system but the thing is that I am worried whether I will get the appropriate source to download the same. Actually I have seen trailers of this game and it is really the best one that I have seen. Now the thing is that I want the same game on my system is there anyone who will let me know whether the same game is available on direct2drive. I really need this one and I want to get the same from there itself.
Bookmarks