I am really getting tired of going to forums and seeing people have almost an infinite amount of problems with there PC games and which alot I see are not because of peoples hardware but the programming of the game itself, bugs all over a game, in these days you really can't go to the local electronic store to buy a game and not feel a little nervous about how it will run, it happens to me all the time, I buy a PC game and keep thinking to myself "will I be able to install and run this game without and problems" I already know that I have more than the recommended spec requirements but will the game run big and glitch free? I'm tired of these developers making games and rushing them out to make a quick buck, why don't they do it right the first so that they would need to spend less time on creating patches to solve the problems, we are putting our hard earned money into these games and what we want in return is a game that is we can trust to run bug and glitch free, not having to go all over the internet to find patches and online knowledge base answers to solve these problems. This is why many people stick to console gamming, it is more limited than PC gamming but at least you can be assured that the game won't crash on you or running terribly slow based on the games bad code script.