I don't quite meet the recommended specs, but my i5 3570K and GTX 660 are closer to the recommended than they are to the minimum, so I should be good in the hardware department even if I can't play on ultra. I can do DirectX 11.0, but not 11.1, so I hope those OS requirements are precise.