It actually has a 6450, not sure where that "6510D2" came from.
Anyway, that isn't a gaming computer and calling it that is a joke. It has pitiful onboard graphics and a poor CPU.
Save up some more money and you can get a very nice computer for $600+windows if you build it yourself. Look at tutorials on youtube before you decide you can't - it isn't much more difficult than playing with lego and all you need to know how to do is read a manual and tighten screws.
If you decide to build, here's a setup for $572.92. You need to add an OS to it, and that's before $30 worth of mail in rebates. While an i5 would be ideal, a AMD FX-4170 is still quite good and $100 cheaper. And yes, this PSU is big enough.
CPU - AMD FX-4170 - http://www.newegg.com/Product/Product.aspx?Item=N82E16819106009
Motherboard - ASRock 970DE3/U3S3 - http://www.newegg.com/Product/Product.aspx?Item=N82E16813157305
Ram - G.SKILL Ripjaws Series 8GB (1333) - http://www.newegg.com/Product/Product.aspx?Item=N82E16820231311
Case - NZXT GAMMA Classic Series - http://www.newegg.com/Product/Product.aspx?Item=N82E16811146061
DVD burner - http://www.newegg.com/Product/Product.aspx?Item=N82E16827136247
GPU - XFX Double D HD 6850 - http://www.newegg.com/Product/Product.aspx?Item=N82E16814150515
PSU - COOLER MASTER eXtreme Power Plus RS500-PCARD3-US - http://www.newegg.com/Product/Product.aspx?Item=N82E16817171031
HDD - Western Digital Caviar Blue WD5000AAKX 500GB - http://www.newegg.com/Product/Product.aspx?Item=N82E16822136769
This will play those games on High to Ultra, with a quad core bulldozer CPU, a HD 7770, 8Gb of ram and a 500GB hard drive. The price for performance between the parts I listed and the computer you linked doesn't even compare.