Yeah, but there's no reason to upgrade unless you wanna play in shoddy optimized garbage. Games like Dying Light and Assassin's Creed Unity will work like shit on almost any system. Not because your computer is weak, but because of lazy developers who are in bed with Nvidia, and they are forcing you to buy new shit every 5 months.
But at the same time, if you don't upgrade, you won't be able to play in most new major games with high framerate. It's a lose-lose situation. Blud, what is your budget?