Update your Drivers
ATI has released updated drivers for their graphics cards and is available for download now. If you ever had any game related issues on your PC and don’t download the latest drivers yourself, that might be why. Don’t rely on Windows Update to give you up to date graphic drivers, you need to hit up ATI or Nvidia to get the latest. From my experience they update their drivers with optimizations and fixes for most major game releases.
Download the latest ATI drivers
Download the latest Nvidia drivers