I've had my HP Windows 7 PC since 2009, its been somewhat fast & reliable, but I want to upgrade some of its hardware so I can run demanding games at high settings and hold a decent frame rate. I'm wondering if I it would be okay to use this PC for gaming since it is an older, pre-built model... will my motherboard and CPU be able to handle a modern graphics card? I'd be swapping out an NVIDIA GeForce GT 610 (payed like 90$ for it back in 2013). What kind of card would you recommend for a budget of around $220 or less? I googled a few models but don't have a lot of knowledge/experience when it comes to PC parts and compatibility. Would I need to get a new motherboard & processor as well? I've included my specs in the attached photo, any input or suggestions would be greatly appreciated